【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一起使用。

 

 

 

 

 

 

 

 
 

 

 

posted @   张蓝芳  阅读(336)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具
· Manus的开源复刻OpenManus初探
点击右上角即可分享
微信分享提示