Ubuntu下Postman管理环境变量的完整流程
一、准备工作:打开Postman应用
在Ubuntu系统中,通过以下方式启动Postman:
- 若已通过Snap或手动安装,可在应用程序菜单中找到并点击“Postman”图标;
- 或在终端输入
postman命令(需提前安装)。
二、创建环境变量集
- 进入环境管理界面:
点击Postman界面右上角的“环境快速查找”图标(类似小眼睛的符号),或通过顶部导航栏“环境”选项,选择“Manage Environments”(管理环境),打开环境管理窗口。
- 添加新环境:
在“Manage Environments”窗口中,点击Add(添加)按钮,输入环境名称(如“Development”“Testing”“Production”,用于区分不同环境),然后点击“Save”(保存)。
三、添加/编辑环境变量
- 添加变量:
创建环境后,在“Environment Variables”(环境变量)部分点击Add(添加),输入变量名(如baseURL、apiKey)和变量值(如https://api.dev.example.com、123456-abcdef),点击“Add”完成单个变量添加。可重复此步骤添加多个变量。
- 编辑变量:
若要修改已有变量,直接点击变量名或值字段,更新内容后按Enter键确认;若需删除变量,点击变量右侧的Trash(垃圾桶)图标。
四、使用环境变量
- 在请求中引用变量:
在请求的URL、Headers(标头)、Body(正文)或Pre-request Script(预请求脚本)中,通过{{变量名}}语法引用环境变量。例如:
- URL:
{{baseURL}}/api/users(动态替换为对应环境的API基础地址);
- Header:
X-API-Key: {{apiKey}}(自动填充API密钥);
- Pre-request Script:通过
pm.environment.get("variableName")获取变量值(如const baseURL = pm.environment.get("baseURL");)。
- 切换环境:
在“Manage Environments”窗口顶部,点击当前环境名称(如“Development”),选择目标环境(如“Testing”),切换后所有引用该环境变量的请求将自动更新为对应环境的值。
五、导入/导出环境变量
- 导出环境变量:
在“Manage Environments”窗口,选中要导出的环境,点击Export(导出)按钮,选择保存路径(如桌面),文件将以.json格式保存(包含环境名称及所有变量键值对)。
- 导入环境变量:
点击“Manage Environments”窗口中的Import(导入)按钮,选择已导出的.json文件,Postman将自动添加该环境及变量。
六、注意事项
- 变量优先级:环境变量的优先级高于全局变量(若同名,环境变量生效);本地变量(仅在单个请求/脚本中有效)优先级最高。
- 敏感信息保护:避免在环境变量中存储明文密码、私钥等敏感信息,建议使用Postman的Secrets(密钥)功能或加密工具管理。
- 实时更新:修改环境变量后,需重新发送请求以应用最新值(部分场景需重启Postman)。