Postman中文网站 > 新手入门 > Postman如何设置环境变量 Postman全局变量与参数化使用技巧
Postman如何设置环境变量 Postman全局变量与参数化使用技巧
发布时间:2025/10/27 09:28:57

品牌型号:联想拯救者R7000

系统:Windows 10专业版

软件版本:Postman 11.18.0

在API开发与测试过程中,我们可以使用Postman这款功能强大的接口测试工具,其环境变量、全局变量的功能,可以设置不同的参数,根据选择的环境动态替换。假如开发环境和测试环境的URL地址不完全相同,就可以配置环境变量后,选择不同的环境切换不同的URL地址,无需手动输入切换,极大提高测试效率。本文将为大家介绍Postman如何设置环境变量,Postman全局变量与参数化使用技巧的相关内容。

一、Postman如何设置环境变量

环境变量是Postman中用于隔离不同运行环境配置信息,在实际开发中,我们需要设置开发环境、测试环境、生产环境,因为API的请求地址未必是同一台服务器,不同的测试场景,请求参数可能不同。以下是Postman设置环境变量的步骤:

1、启动Postman客户端,在左侧选择【Environments】选项卡,进入环境管理功能。

2、点击界面上方的【+】,在弹出的配置面板中输入环境名称,该名称不要随便填写,需要“见名知意”,例如:测试环境。

新建环境
图1:新建环境

3、在环境配置区域,输入变量名(Variable)与变量值(Value)。例如,可以把请求地址的固定部分配置变量,设置Variable为【baseURL】,【Initial Value】为【https://echo.apxxx.com/】。

设置变量值
图2:设置变量值

4、一个环境可以添加多组变量值,我们可以根据接口的需要添加其他环境相关变量,例如:Token、用户名等。

5、在请求配置中引用环境变量时,采用双大括号包裹变量名的语法格式【{{}}】,Postman在执行请求时,会自动替换变量值,注意要在Postman右上角切换环境。

使用环境变量
图3:使用环境变量

二、Postman全局变量与参数化使用技巧

全局变量与参数化是Postman测试接口时经常使用的功能,全局变量可以在任何环境中使用,参数化则通过动态数据注入,以下是Postman全局变量与参数化使用技巧。

你可以参考上文步骤设置全局变量,选择环境时,选择【Globals】,在此处创建的变量都是全局变量,在使用时,如果和自己创建的环境变量名产生冲突,会以自己创建的变量值为准。

变量值冲突
图4:变量值冲突

参数化使用技巧:

数据文件参数化:

1、构建CSV或者JSON格式的数据集合,数据文件需包含表头行,后续行是测试数据。

文件数据
图5:文件数据

2、进入Postman,点击底部【Runner】按钮,选定目标请求集合后,点击【 File】导入数据文件。

选择文件
图6:选择文件

3、选择【Data File Type】为【txt/csv】预览时,可以看到下图所示的界面,Postman会自动为每次请求注入对应的参数值。

预览数据
图7:预览数据

4、执行Runner后,可以看到后端已经接收到了路径,也就完成了Postman上传图片接口的参数化。

runner执行结果
图8:runner执行结果

2、脚本动态参数化

利用【Pre-request 】模块编写JS代码生成动态参数,示例如下:

脚本参数化
图9:脚本参数化

通过脚本可实现时间戳、随机字符串等动态参数的生成,满足接口唯一性参数的校验需求。

动态参数
图10:动态参数

三、总结

以上就是Postman如何设置环境变量,Postman全局变量与参数化使用技巧的相关内容。本文为大家介绍了Postman设置环境变量的步骤,设置环境变量后,我们可以通过双大括号引用环境变量,避免手动切换的麻烦,极大提高测试接口的效率。本文还介绍了Postman全局变量与参数化的使用技巧,希望对你有所帮助。

读者也访问过这里:
135 2431 0251