目录大纲
1. 流程
读取文件中的数据
requests拿到数据请求接口返回状态码
通过断言验证返回状态码和200对比
生成allure的测试报告
2. requests读取CSV文件
import csv
class ReadCsv():
def readCsv(self):
item = []
rr = csv.reader(open("../dataDemo/123.csv"))
for csv_i in rr:
item.append(csv_i)
return item
1)新建dataDemo目录与requestsDemo目录同级

2)在本地新建一个excel表并填入数据

3)另存为csv文件

4)将csv文件放到dataDemo目录下

5)新建readDemo目录与requestsDemo目录同级

6)新建readcsv.py并写入代码

7)运行看效果

3. 使用requests请求读csv的结果并放到列表中
在requestsDemo目录下新建requestscsv.py并写入代码

4. 写测试用例并生成测试报告
1)新建testDemo目录并在目录下新建test_01.py

本文档详细介绍了如何结合requests库读取CSV和Excel文件,然后使用这些数据请求接口,并通过pytest编写测试用例。同时,利用allure生成专业的测试报告,包括读取CSV和Excel的步骤,以及编写测试用例和运行测试的流程。
最低0.47元/天 解锁文章
2575





