1:介绍
requests是一个很实用的Python HTTP客户端库,编写爬虫和测试服务器响应数据时经常会用到,Requests是Python语言的第三方的库,专门用于发送HTTP请求
2:前提
3:get的请求
(1) GET无参请求
r = requests.get('http://www.baidu.com')
(2)GET传参
4:post请求
类似python中的表单提交
5:Requests响应
5:Requests响应
6:Request扩充
7:requests+pytest+allure
(1):流程如下
(2) :模块总览
(3):读取csv文件流程
存储数据(csv)
读取数据(readDemo)
request请求接口返回状态码
pytest断言设置并结合allure生成测试报告
测试报告展示
(4)读取excle文件流程
存储数据(xlsx)
读取数据(readDemo)
request请求接口返回状态码
pytest断言设置并结合allure生成测试报告
测试报告展示