测试需要登录的接口时,需要在头部带上token请求,但是token每次都是动态获取的且有时效性

解决办法:在每次发送带token的请求接口前,先调用登录接口获取token,然后将该值更新到需要测试的接口头文件中。

 

1. 在登录接口获取token,并设置为环境变量

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

2. 再次看看环境变量,增加多了一个
Authorization
Postman_Token时效性(动态配置token)

3. 在请求其他业务接口时,进行配置
Postman_Token时效性(动态配置token)

 

 




相关文章:

  • 2022-12-23
  • 2021-08-30
  • 2021-09-13
  • 2021-11-13
  • 2021-12-12
  • 2022-12-23
  • 2022-12-23
  • 2022-03-05
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-10-27
  • 2022-12-23
  • 2021-08-27
  • 2022-01-27
  • 2021-08-04
相关资源
相似解决方案