postman基础
1.postman安装
--网页插件版
进入谷歌应用商店搜索安装postman插件(postman插件和cookies插件)
--客户端
https://www.getpostman.com/--下载相应的版本
注:插件版发送的请求时accpet-use:是chrome,客户端发送的请求是通过postman客户端本身发送的,对一些特殊做处理的的网址是收不到请求的如:https://www.baidu.com
2.postman的使用
1)持久化部分-Collection

--HIstory历史操作
History菜单下主要是对最近操作的接口记录,通常在不小心删除后,可以通过此区域查找。
--Collection持久化运行
Collection是做维护和用例持久化运营的,将用例有顺序的保存在Collection里面,可以保证用例的执行顺序,也可以通过JS的流程控制对接口测试进行控制
3.接口请求部分request
--请求行
get|post url
--params参数表,可以放接口所要传入的参数
--Headers 头部信息,有些接口需要传入Header信息时传入,如:cookies
--Pre-request请求之前,这个界面一般是用于初始化数据,英文解释即beforeTest
--test断言 用例的断言部分,一个借口的成功与否就在于请求的返回是否与预期的结果匹配
4.response
--接口的响应部分,包括以下信息
头部信息Header
正文信息Body,通过接口文档,我们可以事先在test断言界面写下断言,根据body返回的内容进行判断
5.全局变量和局部变量
--局部变量Environments
通常一类环境的部署,如测试环境,预发布环境,在对接口进行测试时,可以将域名或者其他常用的参数写入局部变量
调用方法:
--作为参数|url地址传递时使用{{变量名称}}调用
--在代码界面如test|Pre-request界面调用时可通过postman的内置函数获得,postman.getEnvironmentVariable("变量名称")
--清楚全局变量postman.clearEnvironmentVariable("全局变量");

浙公网安备 33010602011771号