接口自动化

1.requests介绍:

Requests是一个很实用的Python HTTP客户端库,编写爬虫和测试服务器响应数据时经常会用到,Requests是Python语言的第三方的库,专门用于发送HTTP请求

      2.requests下载:

 pip install requests

      3.使用:  (1).get

                   (2).post

post 

     4.Request扩充:(1).添加等待时间  requests.get(url,timeout=1)  #超过等待时间则报错

                              (2).添加请求头信息 requests.get(url,headers=headers)  #设置请求头

                              (3).添加文件  requests.post(url,files=files)  #添加文件

    5.requests+pytest+allure:(1).准备数据:

csv

csv例子

xlsx

xlsx例子

                                              (2).读取数据

读取csv

读取Excel

                                              (3).结合得到数据,使用requests请求,返回状态列表

获取csv

状态码

获取Excel状态码

                                               (4).测试用例生成报告

csv测试

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容