一、整体思路
1、读取Excel数据
2、读取测试用例直到最后一个测试用例的数据
①、读取url,data数据
②、判断接口方法(get,post)
③、根据②请求接口并传参
④、获取数据并判断A的值是否等于B
是:测试用例通过,在result写入Pass
否:测试用例不通过,在result写入Error
二、Excel文档使用模板说明
case_id | title | url | data | method | judge | value | result |
---|---|---|---|---|---|---|---|
测试用例ID序号 | 测试用例标题 | 接口地址 | 接口的数据 | 接口方法 | 断言 | 断言值 | 测试结果 |
三、测试过程
测试模板:
使用百度、csdn网站和一个登录接口进行测试
运行run.py文件代码reports文件夹下生成测试报告如下