简介: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下载地址:https://www.apipost.cn)

应用apipost进行get申请

进行post申请

还能够生成各种格局的接口文档比方:word格局的接口文档