如何在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);

这已经过时了