token被用于用户验证,现在用的越来越多了,测试接口的时候,每一次都要复制token添加到接口的header中,是很烦的,所以我们需要配置一下全局变量,这样,接口中直接调用全局变量就可以了。
点击配置
然后点击添加
点击添加
然后填写环境名称和变量名
填写配置
填好之后,添加
添加环境名称至接口处
然后通过javascript代码写入token的值至环境的变量的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;
}
然后通过下方查看代码执行效果
代码执行效果
点击“眼睛处查看写入的效果”
token
如何使用呢,往下看
使用
把变量添加到header中,这样保存到collection中,下次就不用复制token的值到接口了,每次token值不一样也没事,登录一下就好了
网友评论