postman接口测试常用的就是局部变量、全局变量、断言
一、 局部变量基本使用
- 默认情况下,添加一个请求头User-Agent 点击Send发起请求
-
添加局部变量:变量名和变量值
-
引用:双引号,请求成功
二、了解和使用Scripts
- Pre-request(在接口请求提前做的事情):
- 可以提前把需求的域名或者参数设置成变量(局部或全局)
- 可以使用java语言生成11位的随机号码,或者特定三位数开头的手机号码,或者时间戳等等
- 可以引入的地方:URL、参数、请求头等等
-
例如下设置:这里设置了请求头和URL
-
然后局部变量下会产生一个你设置的局部和全局变量
- Post-response(获取响应数据):
- 作用1:可以引用到下个接口使用
- 作用2:设置断言,可以对响应码、响应参数等进行断言
- 作用3:把变量打印日志到控制台
三、实战演示
-
输入手机号接口获取验证码接口
- 对URL、手机号、渠道提前进行局部变量
- 对URL、手机号、渠道提前进行局部变量
-
登录接口
- Post-response:先获取响应数据,再获取token,设置到环境变量中,断言响应时间不超过200ms
- 请求里面的三个参数都是使用变量获取
- 点击马上拿钱接口
- 点击立即领取接口
- Post-response:先获取当前时间并进行格式化,然后打印到控制台
- Post-response: 断言,这里只断言了响应码,还可以断言响应里面的参数等
后台查看数据,流程完成!!!