token被用于用户验证,现在用的越来越多了,测试接口的时候,每一次都要复制token添加到接口的header中,是很烦的,所以我们需要配置一下全局变量,这样,接口中直接调用全局变量就可以了。

然后点击添加

然后填写环境名称和变量名

填好之后,添加

然后通过javascript代码写入token的值至环境的变量的token中

// 把responseBody转为json字符串
var data = JSON.parse(responseBody);
if (data.token) {
tests["Body has token"] = true;
var token = 'Bearer ' + data.token;
postman.setEnvironmentVariable("token", token);
}
else {
tests["Body has token"] = false;
}
然后通过下方查看代码执行效果

点击“眼睛处查看写入的效果”

如何使用呢,往下看

把变量添加到header中,这样保存到collection中,下次就不用复制token的值到接口了,每次token值不一样也没事,登录一下就好了
网友评论