postman读取环境变量,全局切换地址和token

根据动态读取环境变量,可以实现一套接口适应不同环境!

  1. 添加环境和环境变量
  2. 动态接口、动态body,动态token
  • 用{{paran_name}}动态读取变量
  • body 中用> "{{param_name}}"动态变量
  • 右上角选择环境

切换环境,即可实现请求不同环境的接口!

  1. 刷新token

在请求的Tests添加如下内容,即可实现刷新环境的token

pm.test("Status code is 200", function () {
     pm.response.to.have.status(200);
 });
var data = JSON.parse(responseBody);
if (data.data) {
  tests["Body has token"] = true;
  postman.setEnvironmentVariable("token", data.data);
}
else {
  tests["Body has token"] = false; 
}
posted @ 2023-06-27 14:13  搬运工001  阅读(168)  评论(0)    收藏  举报