postma公共变量的设置及使用

在Tests里写这段

pm.test("Status code is 200", function () {
    pm.response.to.have.status(200);
});
 
// 把responseBody转为json字符串
var data = JSON.parse(responseBody);
// 设置环境变量token,供后面的接口引用
pm.environment.set("access_token", data.token);

把接口返回的json

{
"msg": "Login success",
"code": 0,
"token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NDY5NjEyNjQsInVzZXJuYW1lIjoiamVzc2UifQ.3AinFcJlD83pJIi-hrNSb_vKbzB0IuTMEmjOlcEx97M"
}

中的token字段,设置为全局变量“access_token”

然后postman任意处使用 {{access_token}}
比如

localhost:8087/aaa?token={{access_token}}

此处的{{access_token}}的值就是接口返回的token



作者:杰西大魔王
链接:https://www.jianshu.com/p/7d27fba79461
来源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。
原文地址:https://www.cnblogs.com/bzdmz/p/10911035.html