response body1
id:56566
response body2
id :67627
var ar=[];
tests in request1:
var ID = JSON.parse(responseBody);
ar[0]=ID.request_id;
postman.setEnvironmentVariable("ArrayObj",JSON.stringify(ar));
tests in request2:
var ID = JSON.parse(responseBody);
ar[1]=ID.request_id;
postman.setEn
我使用postman.setNextRequest("login")调用登录请求。在登录测试中,我从令牌登录响应中设置环境变量。这不是工作。登录测试是成功的,但是环境变量令牌不存在。
集合中的预请求脚本:
var email = "foo@bar.com";
var password = "mypassword";
pm.environment.set("email", email); // success to set env variable
pm.environment.set("password", pas
我正在开发一个Restful API,它在每次请求后创建一个新的令牌。因此,在Postman中,我在Tests中的每个请求之后刷新我的token环境变量,如下所示: pm.test("Successfull Login Test", function () {
pm.expect(pm.response.text()).to.include('"result":"success"');
var res = pm.response.json();
pm.environment.set("toke
如何从这种类型的响应中设置环境变量?我知道如何设置它们,但是当参数在命名中包含#和-时,我不知道该怎么做。邮差对此颇有微词。 我试图从父对象中设置它,并修剪保存的变量,但这不起作用。 enter jsonData.Drawing.File.forEach(function(file){
postman.setEnvironmentVariable("URLs", file.FileURL.... <what do i do here?);
}); 这是响应,黄色是我想要设置的。 This is the response