postman设置第一个接口返回的参数到环境变量, 第二个接口使用第一个接口的返回值作为下一个接口的请求参数
今天就拿登录作为例子
1.首先获取验证码
2.拿到验证码的值, 赋值到环境变量中, 登录接口中直接用{{key}}的语法进去取环境变量的值进行登录测试
3.其他接口携带请求头token 访问系统受保护的资源
设置变量值到环境变量
postman.setEnvironmentVariable("code", pm.response.json().code)
postman.setEnvironmentVariable("uuid", pm.response.json().uuid)
取出环境变量的值
{{key}}
2. 登录接口使用验证码的结果值
var data=JSON.parse(responseBody);
if(data.token){
tests["youtoken"]=true;
postman.setEnvironmentVariable("token",data.token);
}
3.之后的请求携带token就能请求后台接口了