postman接口关联-token值
背景:
在测试工作中,测试鉴权的接口需要用到登录接口的token,需要我们先调用登录接口,获得token,然后把即时获得的token填入请求中发送请求,我们可以用设置全局变量的办法解决这个问题
实例1:
potman从response headers里面获取返回的x-auth-token参数,设置为全局变量
1、登录接口中找到headers的token值
![](https://img2020.cnblogs.com/blog/1519108/202108/1519108-20210824175626750-583737696.jpg)
2、登录接口的test断言中获取x-auth-token字段,然后设置变量
![](https://img2020.cnblogs.com/blog/1519108/202108/1519108-20210824175626891-616413124.jpg)
3、在需要鉴权的接口中填入设置的全局变量
![](https://img2020.cnblogs.com/blog/1519108/202108/1519108-20210824175626848-2138694404.jpg)
实例2:
1、获取的token值在处于response headers里面返回的set-cookie参数,并且含有其他字符
![](https://img2020.cnblogs.com/blog/1519108/202108/1519108-20210824175626742-2051590496.jpg)
2、我们使用split方法截取出来
![](https://img2020.cnblogs.com/blog/1519108/202108/1519108-20210824175626858-942909684.jpg)
参考:1、https://www.jianshu.com/p/cfb04cabc7ad
2、https://www.cnblogs.com/weihanhan/p/9138769.html