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