POSTMAN |为if语句获取变量
我想在《邮递员》中做一个if语句。我有一个环境变量:server_state1和server_state2 这些变量都从0-3中获取数字。 现在我想在PUT语句中编写一个预请求脚本。 IF语句听起来像POSTMAN |为if语句获取变量,postman,Postman,我想在《邮递员》中做一个if语句。我有一个环境变量:server_state1和server_state2 这些变量都从0-3中获取数字。 现在我想在PUT语句中编写一个预请求脚本。 IF语句听起来像 var server_state1 = postman.GetEnvironmentVariable("state_server1"); var server_state2 = postman.GetEnvironmentVariable("state_server2"); if (server
var server_state1 = postman.GetEnvironmentVariable("state_server1");
var server_state2 = postman.GetEnvironmentVariable("state_server2");
if (server_state1 === 0 && server_state2 === 0){
postman.SetEnvironmentVariable("server_state12", "Everything is fine");
}
但这是行不通的 您要查找的函数是在lowerCamelCase中定义的 尝试使用:
postman.getEnvironmentVariable("state_server1")
postman.setEnvironmentVariable("server_state12", "Everything is fine");
而不是:
postman.GetEnvironmentVariable("state_server1");
postman.SetEnvironmentVariable("server_state12", "Everything is fine");
答案是:
var server_state1 = postman.GetEnvironmentVariable("state_server1");
var server_state2 = postman.GetEnvironmentVariable("state_server2");
if (server_state1 === "0" && server_state2 === "0"){
postman.SetEnvironmentVariable("server_state12", "Everything is fine");
}
你说它不起作用是什么意思?没有设置环境变量吗?是的,没有设置。好的,谢谢,但是变量仍然没有设置为环境:/仔细检查环境变量名。“ServyStATE12”是正确的吗?记得把你的答案标记为“接受”,并考虑编辑你的答案,包括对问题的解释,以及你是如何确定的: