postman的使用

一、Postman的基础功能

二、管理用例—Collections

第一步,创建Collections

点击上图中的带+号的图标,输入Name:”千家电话”,Description:”千家电话接口用例”,点击Create按钮即创建成功一个Collections.

第二步,在Collections里添加请求

Collections 管理精细化, 这里我们针对不同的请求方式做分组,添加子文件夹

三、环境变量设置

1. 首先,来添加一个环境变量,将请求的域名设置为环境变量

 2.调用环境变量里的url时,用“{{url}}”方式调用,其他变量也是如此

五、接口请求流程

1. GET请求:点击Params,输入参数及value,可输入多个,即时显示在URL链接上, 所以,GET请求的请求头与请求参数如在接口文档中无特别声明时,可以不填。

 示例一

!!!注意:注意区别HTTP状态码与响应正文中的状态码,只有HTTP状态码是200时,才代表这个接口请求是正确的,这个是HTTP协议定义的,而响应正文的状态码,是程序员自已定义的,可以是200,也可以定义为其它值,是为了让接口使用者去区分正常数据与异常数据。

2.POST请求

2.1 POST请求一:表单提交

先看下图POST表单提交示例:

 

上图示例中设置了请求方法,请求URL,请求参数,但没有设置请求头。有一个要明确的点是,请求头中的Content-Type与请求参数的格式之间是有关联关系的。

当选择x-www-form-urlencoded的参数方式后,postman自动的帮我们设置了Content-Type,所以不需要我们人工干预

2.2 POST请求二:json提交 

 先看下图json提交示例:

上图中,当我们选择了JSON(application/json)时,postman同样帮我们自动设置了Content-Type,可以自行的去查看Headers.

2.3 POST请求三:xml提交

上图中,当我们选择了XML(text/xml)时,postman同样帮我们自动设置了Content-Type,可以自行的去查看Headers.

2.4 POST请求四:二进制文件提交

Body下,选择binary,在这里你可以发送视频、音频、文本等文件。

六、参数化

1.在Tests里面设置要引用的环境变量,用来保存引用的变量值。

 检查环境变量有没有设置成功,如下,已经设置成功:

2.添加接口,将环境变量添加到header中,并填写请求的参数,点击send发送请求

 

以上方法就是简单实现了接口间的数据传递。

原文地址:https://www.cnblogs.com/zhouxuyang1/p/10511690.html