接口测试之PostMan

Postman 

Postman是一款功能强大的网页调试与发送网页HTTP请求的Chrome插件

它提供功能强大的 Web API & HTTP 请求调试。它能够发送任何类型的HTTP 请求 (GET , HEAD, POST , PUT ..),附带任何数量的参数+ headers

功能:主要用于模拟网络请求包;快速创建请;求回放、管理请求;快速设置网络代理

1.安装

在谷歌应用商城搜索postman下载直接添加成GOOGLE浏览器插件即可

2主界面

左边是浏览历史(History)与收藏夹(Collection)、新建文件夹按钮与导入按钮。右边为请求地址、请求方式、请求参数与结果的展示界面。

打开postman界面菜单功能介绍

Histoy:抓取到的数据包

Collections:接口持久化保存区域

Team Library:组内协作,接口可以共享

NO Environment:环境变量设置,类似于参数化

Send:发送请求  Sava:保存

Save Respnse:响应区域包括 bodyheaders可以保存此响应

在填写好地址与请求方式后,点击send就可以发送请求,并且可以根据不同的数据(jsonxml)进行格式化展示。

当选择请求方式为POST的时候,下方会出现填写参数的地方,参数可选择是文件还是值。

3、断言:

postman断言是JavaScript语言编写的,在postman客户端的test区域编写即可, 断言会在请求返回之后,运行,并根据断言的passfail情况体现在最终测试结果中。

4、环境变量:

postman可直接通过切换环境来实现多个环境中的参数切换。常用功能:环境地址切换、全局变量使用 

环境请求: 1、点击右上角设置图标,选择Manage Environments--Add,在页面中设置环 境信息:Environment(开发)>key(URL)>Value(http://www.qq.com/), 选择Update

2、再添加测试环境:Environment(测试)>key(URL)>Value (http://www.qq.com),选择Add

3、全局变量使用: 选择Manage Environments--Globals” 在页面中输入key(web):value(WeatherWebService),点击Save 修改请求地址内"WeatherWebService""{{web}}" 在测试“开发”、“测试”环境时,仅需要切换环境即可完成对此web的不同环境 的测试。web可随意替换成别的名字

原文地址:https://www.cnblogs.com/Thor4356/p/6565512.html