【postman_02】postman本地变量、全局变量、环境变量、数据变量设置
本地变量:
本地变量主要是针对单个 URL 请求设置的变量,作用域只是局限在请求范围内。如请求 URL或者传参。
在Pre-request Script中配置
全局变量:
全局变量是指在所有的环境里面,变量值都是一样的,全局变量的作用域是所有请求。全局变量设置有两种方式:页面方式和脚本方式,通常采用页面方式
从上一个接口的某个返回值,然后作为参数传递到下一个接口作为参数。假设我们要获取 A 接口返回的userid 值作为 B 接口的请求参数也是采用全局变量方式来进行设置。
注意:当环境变量和全局变量名称一样时,切换到某个环境时,环境变量会覆盖全局变量。
设置步骤
1、点击眼睛图标-->选择globals -->add

设置好后需点击保存
样例:
环境变量:
环境变量指在不同环境,同一个变量值随着环境不同而变化,比如我们上面举例场景就可以使用环境变量,当在测试环境时,url值为: dev.postman.com ,当切换到正式环境时,url值变为:postman-echo.com 根据不同的环境值不一样。
环境变量设置: 在 postman 界面点击右上角眼睛图标,即可开始设置环境变量。环境变量设置过程如
下图所示:我们可以设置两种环境 测试环境和正式环境,当然具体名称可以根据自己实际要求进行命名。
数据变量:
数据变量是通过导入外部数据文件(json 文件或者 csv 文件),来获取变量数据。我们可以创建一个如下内容的 json
[{
"username": "1",
"passwd": "112222"
},{
"username": "2",
"passwd": "111111"
}, {
"username": "3",
"passwd": "444444"
}]
数据变量需结合Collection一起使用。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· winform 绘制太阳,地球,月球 运作规律
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具
· Manus的开源复刻OpenManus初探