先设置环境变量:
然后在获取token的的接口的Tests里面输入脚本
var Jsondata = JSON.parse(responseBody);
//设置环境变量token供后面接口调用
pm.environment.set("token",Jsondata.data.token);
获取响应的数据中 token 的值,然后赋值给字符“token” 如: 响应数据是
踩坑地方:
这里的脚本要看响应的返回形式来修改
如:
var Jsondata = JSON.parse(responseBody);
pm.environment.set("token",Jsondata.data.token);
这里响应返回的格式里面是 data 里面还有数组 所以 获取token脚本是 jsonData.data.token
以上步骤搞定后请求一次,查看是否获取到了最新的token值
获取了对应的值后,其他接口引用的写法: {{token}}
后记:
获取请求头的写法:
设置为全局变量的写法:
postman.setGlobalVariable("uid",uid)
额外的--字段断言: