CentOS下Postman如何管理环境变量
导读:CentOS下Postman管理环境变量的步骤 1. 安装Postman(若未安装) Postman的安装是管理环境变量的前提,常见方式有两种: 手动安装:从Postman官网下载Linux版本压缩包(如Postman-linux-x64...
CentOS下Postman管理环境变量的步骤
1. 安装Postman(若未安装)
Postman的安装是管理环境变量的前提,常见方式有两种:
- 手动安装:从Postman官网下载Linux版本压缩包(如
Postman-linux-x64-< version> .tar.gz
),解压至指定目录(如/opt/postman
),然后创建软链接到/usr/bin
目录以便全局调用:sudo tar -xvf Postman-linux-x64-< version> .tar.gz -C /opt/ sudo ln -s /opt/Postman/Postman /usr/bin/postman
- Snap安装(推荐新手):通过Snap包管理器一键安装,无需手动解压:
sudo snap install postman
2. 打开Postman并进入环境管理界面
安装完成后,在终端输入postman
启动应用。在Postman界面右上角的环境选择器(下拉菜单,通常显示“无环境”或当前环境名称)中,点击**“Manage Environments”(管理环境)**按钮,进入环境变量管理页面。
3. 创建新环境
在“管理环境”页面,点击**“Add”(添加)**按钮,弹出“添加环境”对话框:
- 输入环境名称(如“Development”“Production”,用于区分不同环境);
- 点击“Save”(保存),此时环境已创建,但尚未添加变量。
4. 添加环境变量
在“添加环境”对话框中,点击**“Add Variable”(添加变量)**按钮,输入:
- 变量名(如
baseUrl
、apiKey
,需符合项目规范); - 变量值(如
https://api.example.com
、your_api_key_value
,对应环境的实际配置); - 输入完成后,再次点击“Add”(添加)即可完成单个变量添加。重复此步骤可添加多个变量。
5. 使用环境变量
在Postman的请求配置中,通过双大括号{
{
变量名}
}
引用已定义的环境变量:
- URL中使用:例如
{ { baseUrl} } /api/v1/users
,Postman会自动替换为对应环境的baseUrl
值; - Headers中使用:例如
Authorization: Bearer { { apiKey} }
,用于动态传递认证信息; - 请求体中使用:例如
{ "userId": "{ { userId} } "}
,适用于动态参数传递。
6. 切换环境
在Postman界面右上角的环境选择器中,点击下拉菜单,选择需要使用的环境(如“Development”)。切换后,所有引用该环境变量的请求将自动更新为对应环境的值,无需手动修改每个请求。
7. 编辑/删除环境变量
- 编辑变量:在“管理环境”页面,选中需要编辑的环境,点击变量对应的“Edit”(编辑)按钮(铅笔图标),修改变量名或值后保存;
- 删除变量:点击变量对应的“Delete”(删除)按钮(垃圾桶图标),确认后即可删除该变量;
- 删除环境:在“管理环境”页面,选中需要删除的环境,点击“Delete”(删除)按钮,确认后即可删除整个环境(注意:删除后无法恢复)。
8. 高级用法:在测试脚本中动态管理环境变量
若需要在测试脚本中动态设置或获取环境变量,可使用Postman的内置函数:
- 设置环境变量:在“Tests”标签页中,使用
pm.environment.set("variable_name", "variable_value")
(如pm.environment.set("token", pm.response.headers.get("Authorization"))
,从响应中提取token并存入环境变量); - 获取环境变量:使用
pm.environment.get("variable_name")
(如const apiKey = pm.environment.get("apiKey")
,获取环境变量用于后续请求)。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: CentOS下Postman如何管理环境变量
本文地址: https://pptw.com/jishu/717348.html