- 博客(5)
- 收藏
- 关注
原创 (优化二)Python+requests自动执行接口测试用例
继续优化:省去上一篇的列表和字典的使用,直接在for循环后写入测试结果直接贴代码import jsonimport xlrdimport requestsfrom xlutils.copy import copy # 复制函数# 自动运行接口测试用例,参数excel:用例地址 lines:用例总行数def api_test(excelDir, lines): # 1-读取Excel测试用例 # 1-1:打开Excel # formatting_info=Tr
2020-07-09 13:54:33 255
原创 (优化一)Python+requests自动执行接口测试用例
上篇文章主要写的是执行单条用例并写入,本篇添加一点优化内容:1、用例条数可控 2、循环执行多条用例并写入结果优化思路:1、创建api_test函数,将用例地址和用例条数参数化def api_test(excelDir, lines): workbook = xlrd.open_workbook(excelDir, formatting_info=True) 2、读取指定内容,根据用例所属行数(即用例条数)遍历执行(列数是一致的,可以直接给固定值) #遍历用例行..
2020-07-09 12:49:34 441
原创 python+requests自动执行接口测试用例,并将测试结果写入用例表格
1、测试用例请求头及参数,如图一定要使用双引号,否则打开后转换格式时会报错(读取后是字符串格式,构建接口时使用的是字典格式)2、代码部分import jsonimport xlrdimport requestsfrom xlutils.copy import copy # 复制函数# 1-读取Excel测试用例excelDir = r'E:\\用例.xls'# 1-1:打开Excel# formatting_info=True :可保留当前表格的格式(行宽,列宽等)。创建表格格式
2020-06-25 19:30:15 952
原创 Python+appium+unittest运行脚本速度变慢
问题描述:之前正常运行的自动化脚本,今天突然出现运行变慢的现象(原来一个case10+秒,现在300+秒)当前配置:Python(3.7)+appium(1.6.2)+unittest,设备:vivo X9解决:关闭开发者选项后速度恢复正常(自动化运行所需选项“USB调试”,“USB模拟点击”保留)。也可能是我的手机问题,期间在网上查找没有找到解决方法。这个仅供参考...
2020-05-30 13:41:56 903
原创 正则表达式提取器,提取内容返回为缺省值
正则表达式主要用于提取接口返回内容,用于之后接口的入参使用。简而言之就是起到了数据传输的作用。今天在使用过程中出现了提取失败的现象,记录一下出现问题:数据提取后,通过调试取样器查看,提取结果显示为缺省值(即提取失败后显示的默认值)解决过程:1、反复对照接口返回与正则表达式,没有观察到错误,需操作步骤没错,后来突然想到响应数据的显示格式是自己改过的(为了方便查看),原来是text格式,复制时显示的是json格式2、重新更改为text格式,复制 “ "itemid":615256311776,”
2020-05-27 20:22:21 779 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人