文章目录
- 一、概念
- 二、全局变量-设置和获取
-
- [2.1 全局变量设置-2种方法](#2.1 全局变量设置-2种方法)
- [2.2 全局变量获取-2种方法](#2.2 全局变量获取-2种方法)
- 三、环境变量-设置和获取
-
- [3.1 环境变量设置-2种方法](#3.1 环境变量设置-2种方法)
- [3.2 环境变量获取-2种方法](#3.2 环境变量获取-2种方法)
- 四、环境变量-说明
一、概念
1、全局变量:全局变量是全局唯一的,不可重复定义的变量。
2、环境变量:
- 一个变量只能属于某个环境,在某一个环境中变量不可重复定义。
- 在环境与环境之间可以定义重复的变量
- 一个环境可以包含多个环境变量
- 常见环境分类:开发环境、测试环境、生产环境
二、全局变量-设置和获取
2.1 全局变量设置-2种方法
1、手动设置:操作postman界面进行设置
2、代码设置:pm.globals.set("var_name" , value);
js
pm.globals.set("全局变量名",全局变量的值)
// 示例:
pm.globals.set("glb_age", 100)
2.2 全局变量获取-2种方法
1、请求参数(URL、请求头、请求体)中 获取(postman界面获取):{{var_name}}
js
{{全局变量名}}
// 示例:
{{glb_age}}
2、代码中获取:var value = pm.globals.get("var_name" );
js
var 接收值的变量 = pm.globals.get("全局变量名")
// 示例:
var ret = pm.globals.get("glb_age") // ret 的值为 100
三、环境变量-设置和获取
3.1 环境变量设置-2种方法
1、手动设置:操作postman界面进行设置
2、代码设置:pm.environment.set("var_name", value);
js
pm.environment.set("环境变量名", 环境变量值)
// 示例
pm.environment.set("env_age", 99)
3.2 环境变量获取-2种方法
1、请求参数(URL、请求头、请求体)中获取(postman界面获取):{{var_name}}
js
{{环境变量名}}
// 示例
{{env_age}}
2、代码中获取:var value = pm.environment.get("var_name" );
js
var 接收值的变量 = pm.environment.get("环境变量名")
// 示例
var ret = pm.environment.get("env_age") // ret 的值为 99
四、环境变量-说明
环境变量:特定的环境下,才能使用。因此,必须先创建环境,再创建 环境变量。
