Postman 环境变量简易指南

  • 获取请求参数设置到环境变量
  • 获取响应值设置到环境变量

省去每次 login 之后手动复制 token 到环境变量的痛苦。

首先我们先设置和声明环境变量,这里为了方便演示直接使用全局变量。

实际使用也可以不预先声明设置。

环境变量设置

测试环境变量和接口返回值是正常的。

检查环境变量

没问题之后,我们切换到 Tests 标签写入我们的操作,取出服务器返回值中的参数,设置到全局环境变量中。

如果你想在这里写 jsconsole.log() 命令,可以打开左下角的控制台查看结果。

设置环境变量和获取环境变量的语句可以再编辑器窗口的右侧提示处点击,快速插入。

详细使用可以参考右侧提示的官方文档。

获取响应值并设置环境变量

示例图中的代码:

1
2
3
var result = JSON.parse(responseBody);
var token= result["data"]["token"];
pm.globals.set("token",token);

如果你想在请求发送之前获取请求体中的参数设置到环境变量中,需要切换Pre-request Script标签编写你的逻辑,如下图实例:获取请求体中的 account 设置到环境变量中。

这里的使用和上面的Tests并无太大区别。

获取请求参数并设置环境变量