如何在Postman中更新全局变量?
我有一个测试,它发布了一些项目如何在Postman中更新全局变量?,postman,Postman,我有一个测试,它发布了一些项目 e、 g. 职位:项目:1 职位:项目:2等 现在在第一个Post请求中,我试图在请求前脚本中设置一个全局变量 postman.setGlobalVariable(“项目”,1) 并在主体中使用此变量 e、 g 它起作用了。 现在在第二个Post请求中,我想在预请求脚本中增加全局变量 item=item+1; postman.setGlobalVariable("item", item); 在身体里和上面一样。 但它给出了以下错误 评估请求前脚本时出错:项不正确
e、 g.
职位:项目:1
职位:项目:2等 现在在第一个Post请求中,我试图在请求前脚本中设置一个全局变量
postman.setGlobalVariable(“项目”,1)代码>
并在主体中使用此变量
e、 g
它起作用了。
现在在第二个Post请求中,我想在预请求脚本中增加全局变量
item=item+1;
postman.setGlobalVariable("item", item);
在身体里和上面一样。
但它给出了以下错误
评估请求前脚本时出错:项不正确
明确的
邮递员.setGlobalVariable(“项目”),编号(邮递员.getGlobalVariable(“项目”)+1) 使用当前版本的Postman(6.2.x),您可以在测试选项卡中设置变量,如
全局变量
pm.globals.set("variable_key", "variable_value");
pm.environment.set("variable_key", "variable_value");
环境变量
pm.globals.set("variable_key", "variable_value");
pm.environment.set("variable_key", "variable_value");
要更新答案,它将是
pm.globals.set("item", Number(postman.getGlobalVariable("item"))+1);
这已经过时了