postman设置全局变量token

1.获取token的接口、方法、参数(注意传参方式,截图用的就是JSON,不支持其他方式)

(有的直接抓登录接口获取token或者cookie,也能绕开登录进行测试登录后的接口,

这里是开放平台接口的登录-跟测试系统用的接口不是同一套,所以不能直接抓系统的登录接口去用)

 

 2.将获取到的token设置成全局变量

还是在获取token这个接口的Tests里,设置一下

var data=JSON.parse(responseBody);   //将json字符串转换为对象

pm.globals.set("token",data.data.token);   //设置成全局变量

 

 3.设置成功后,token的值会自动赋在全局变量里

 

 

4.后面要用到token的接口,只写获取token的变量就可以了

(根据传参要求,有的是写在header,我这个是需要写在Authorization的bearer token里)

(如果不用全局变量,就只能手动把获取到的token复制到这里面,也能用,多个接口就不行了,说不定执行到哪个,token就失效了)

 

 

5.点击send,就能执行成功了

 

 

 

 

 

posted @ 2022-06-08 18:36  可乐要加冰啊  阅读(2455)  评论(0)    收藏  举报