postman使用教程
1、了解postman
postman是一款非常强大的接口测试工具。可以兼容mac,Windows,Linux等系统,还支持浏览器插件扩展。
2、postman界面介绍
顶部菜单栏
左部菜单栏
中部请求栏
底部状态栏
3、发送请求
比如说我要发送一个get请求
4、集合
Collections集合:也就是将多个接口请求可以放在一起进行分组,方便后期进行维护、管理。集合的功能:批量化执行、接口导出,多接口关联测试,文件参数化,实现多接口自动化测试,Mock servers、Monitors等。
运行集合Run collection
运行结果展示
5、环境
环境变量:当前环境中生效
在tests环境中,设置环境变量member_id后,可以在请求体中用设置的变量代替某个设置的值
全局变量:整个项目都生效,包括下面的所有集合或请求都可以用的变量。设置方法参考环境变量的设置。
tests设置环境变量:可以使用js代码设置,例如token
6、tests响应断言
Response body:contains string(校验返回结果中是否包含某个字符串)
Response body:Is equal to a string(校验返回结果是否等于该字符串)
Response body:Json value check(校验返回结果中的某个字段值是否等于某个值)
Response header:content-type header check(校验响应头是否包含某个值)
Response time is less than 200ms:(校验响应时间是否少于200ms)
Status code:code is 200(校验响应状态码是否是200)
7、参数化
运行集合时,在data中选择文件进行参数化
登录请求中的更改
data.txt文档参数
Iterations:默认为1,有效且最大迭代次数为参数化的个数,例如data.txt文档中的个数为3行数据,那么最大的迭代次数就为3,如果填写4,最后生效的也只有3个
8、监视器(基于集合)