温馨提示×

Postman在Linux中如何管理环境变量

小樊
50
2025-10-20 05:46:04
栏目: 智能运维

Postman在Linux中管理环境变量的步骤

1. 启动Postman应用

在Linux系统中,通过桌面快捷方式、应用菜单或终端命令(如postman)启动Postman应用程序。

2. 进入环境管理界面

  • 方法一:点击Postman界面右上角的齿轮状设置图标,在弹出的菜单中选择“Manage Environments”(管理环境)。
  • 方法二:点击界面顶部导航栏的“Environments”选项卡,再点击左上角的“+”号或“Manage Environments”进入管理页面。

3. 创建/添加环境变量

  • 新建环境:在“Manage Environments”窗口中,点击“Add”(添加)按钮,输入环境名称(如“Development”“Testing”“Production”),然后在“Key”(键)和“Value”(值)栏中添加变量(例如baseUrl=https://api.example.comapiKey=123456)。可添加多个变量,完成后点击“Save”(保存)。
  • 添加全局变量:若需设置适用于所有环境的变量,可在“Manage Environments”页面选择“Globals”(全局变量)选项卡,按相同方式添加键值对(全局变量优先级高于环境变量,会覆盖同名环境变量)。

4. 使用环境变量

在API请求的URLHeadersBodyPre-request Script中,通过{{变量名}}格式引用环境变量。例如:

  • URL:{{baseUrl}}/users(替换为https://api.example.com/users);
  • Header:X-API-Key: {{apiKey}}
  • Pre-request Script:const token = pm.environment.get("authToken");(获取环境变量authToken的值)。

5. 切换环境

在Postman界面右上角的环境选择器(显示当前环境名称的下拉菜单)中,点击选择已创建的环境(如“Development”)。切换后,所有使用该环境变量的请求将自动更新为对应环境的值。

6. 编辑/删除环境变量

  • 编辑:通过“Manage Environments”窗口点击环境名称,或点击环境选择器旁的“快速查看”图标(如眼睛图标),修改变量名称、值或环境名称,完成后点击“Save”保存。
  • 删除:在“Manage Environments”窗口中,选中要删除的变量,点击“Delete”(删除)按钮。若变量仅存在于当前工作区,可直接删除;若已共享到其他工作区,需先取消共享再删除。

7. 导入/导出环境变量

  • 导出:在“Manage Environments”窗口中,选中要导出的环境,点击“Export”(导出)按钮,将环境变量保存为.json文件(如development_env.json),便于备份或分享给团队成员。
  • 导入:点击“Manage Environments”窗口中的“Import”(导入)按钮,选择下载的.json文件,即可将环境变量导入Postman(导入后可选择合并到现有环境或覆盖)。

8. 动态更新环境变量(可选)

通过Pre-request Script(预请求脚本)或Tests(测试脚本),可从API响应中提取数据并动态设置环境变量。例如,在Pre-request Script中添加:
pm.environment.set("authToken", pm.response.headers.get("Authorization"));
(将响应头中的Authorization值设置为环境变量authToken),后续请求可直接使用该变量。

0