简介:Requests 是用 Python 语言编写,基于 urllib,采纳 Apache2 Licensed 开源协定的 HTTP 库。它比 urllib 更加不便,能够节约咱们大量的工作,齐全满足 HTTP 测试需要。Requests 的哲学是以 PEP 20 的习语为核心开发的,所以它比 urllib 更加 Pythoner。
一、申请办法类型
1、get 申请:requests.get(‘url‘)
2、post 申请:requests.post(“url/post”)
3、put 申请:requests.put(“url/put”)
4、delete 申请:requests.delete(“url/delete”)
5、head 申请:requests.head(“url/get”)
6、options 申请:requests.options(“url/get”)等
明天咱们来解说如何进行 get、post 办法的接口测试。
二、get 申请
首先援用 requests 库和 json 库,因为咱们应用的是 requests 进行接口测试的。
查看一下后果
三、post 申请
post 申请和 get 申请不同的中央在于 post 申请须要传递 body 参数
这就是 python 实现 get、post 接口申请的办法
也能够应用工具进行接口测试,比方国产的接口测试工具 apipost
应用 apipost 进行 get 申请
进行 post 申请
还能够生成各种格局的接口文档比方:word 格局的接口文档
国产接口工具 apipost 下载地址:https://www.apipost.cn