requests接口测试:
GET无参请求:r = requests.get(路径)
GET传参:payload = {参数}
r = requests.get(路径,params=payload)
post请求:payload = {参数}
r = requests.post(路径,data=payload)
get传参用的是params,post用的是data
Requests响应:
r.status_code 响应状态码
r.heards 响应头
r.cookies 响应cookies
r.text 响应文本
r. encoding 当前编码
r. content 以字节形式(二进制)返回
requests+pytest+allure:
流程:
读取文件中的数据
requests拿到数据请求接口返回状态码
通过断言验证返回状态码和200对比
生成allure的测试报告