- 博客(7)
- 收藏
- 关注
原创 fastapi框架基础学习系列(一):初识fastapi与BaseModel的使用
概述此小节主要介绍一下fastapi入门和BaseModel的使用fastapi框架介绍待补充环境python3.6+以上装fastapi库pip install fastapi[all]Pycharm创建工程环境配好项目路径,虚拟环境目录和虚拟环境名开始尝试编写fastapi新建一个main.py文件from fastapi import FastAPI# 创建一个实例对象app = FastAPI()# fastapi简单介绍:# 1.restful 接口
2021-09-08 01:25:27 3983 1
原创 接口测试框架基本能力介绍
接口测试框架基本能力项目管理 pip , virtualenv用例编写: pytest领域能力:app, web, http执行调度:pytest, pycharm, shell , jenkins测试报告:allure2HTTP测试能力请求方法构造:get, postm put ,delete, head…请求体构造:form, json, xml, binary响应结果分析:status code, response body, json path, xpathRequests框架特
2021-07-12 16:57:54 233 2
原创 JMeter性能测试(3)之压测实战
JMeter上传文件和数据库操作操作数据库常见的场景准备、制造测试数据获取、查询测试数据清理测试环境、删除过程数据数据库压测数据库实战操作之一:制造测试数据1、过程描述:通过Insert语句,向数据库中添加测试数据2、使用语句类型:Prepared Update Statement3、SQL语句:INSERT INTO `jmeter_class`.`user`(`username`,`password`) VALUES(XXX, XXX)数据库实战操作之四:数据库压测了解数据库性
2021-07-05 12:32:52 943
原创 LoadRunner性能测试流程
LoadRunner性能测试流程流程制定性能测试方案录制(开发)测试脚本设计测试场景执行测试场景监控测试场景分析测试结果制定性能测试方案1、分析被测应用(系统硬件环境、系统软件环境)2、确定测试目标3、设计测试开发测试脚本明确通讯协议:Client与Server端的通讯的基础是通讯协议,有很多支持的协议,成功录制一个脚本的第一步是要选择正确的协议。(有时候录制后,没有脚本,可能就是这个通讯协议没有选择正确)http协议、https协议(HTTP+SSL)、socket等
2021-05-11 23:10:48 195
原创 如何查找app启动页面
做app测试时为保证app是从最初的页面打开,我们需找到app启动页面,下面以企业微信app为例,简单介绍查找其启动页面查找过程:启动mumu模拟器启动appium server 并进行session连接连接参数设置:字段"platformName","deviceName"为必必填字段{ "platformName": "Android", "deviceName": "test"}点击"Start Session"连接连接mumu模拟器adb connect 127.0.0
2021-03-18 00:36:51 1066
原创 APP测试之触屏操作
APP测试之触屏操作TouchAction提供的方法:pressreleasemoveTotapwaitlongPresscancelperformeg1: 按下滑动再释放:在 “el0”点按下移动到”el1“再释放TouchAction().press(el0).moveTo(el1).release()eg2: MultiTouch 多点触摸action0 = TouchAction().tap(el)action1 = TouchAction().tap(el)
2021-03-17 01:21:39 279
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人