【发布时间】:2021-09-14 14:57:07
【问题描述】:
这是我的例子,我需要设置环境变量的值如下 我已经知道名为“ponumberA”的变量,是否可以使用“pm.environment.set”函数将该值设置为环境变量。
(((var ponumberA="A1234";
pm.environment.set("ponumberxx",ponumberA);
var ponumberxxx=pm.variables.get("ponumberxx")
console.log ("Request PO # is " +ponumberxxx))))
【问题讨论】:
-
您的实际问题是什么?除了多余的
(),我没有发现任何问题 -
@lucasnguyen17 ,我在收集时在“Pre-RequestScript”(例如:pm.environment.set("ponumberxx",ponumberA);)级别定义了这个变量。我可以使用变量( ponumberxxx )作为获取请求 URL 的参数吗?
-
是的,当然。要在 Postman UI 中获取变量,请使用语法
{{variable_name}},例如{{ponumberxx}}。要在 Postman 脚本(预请求和测试)中获取变量,请使用pm.variables.get("ponumberxx")