有没有办法在 Postman REST Client 中访问迭代号?
Is there a way to access the iteration number in Postman REST Client?
我正在使用 postman 进行 API 测试。我正在 运行 进行大量测试,我想将迭代编号打印到其中一些测试的控制台。有没有办法将迭代次数作为类环境变量获取?
我不知道是否有内部方法可以获取迭代次数,但我相信您应该能够自己通过代码跟踪该次数。这是一个快速代码片段:
var value = environment.count;
value++;
postman.setEnvironmentVariable("count", value);
如果您将其放入集合的预请求编辑器或测试编辑器中,您确定每次迭代 运行 一次,它将有效地跟踪迭代计数。
现在可以了!您可以访问 iteration
变量,就像访问 responseBody
.
等其他变量一样
According to Postman API Reference, pm.info.iteration - is the value of the current iteration being run.
示例:
console.log(pm.info.iteration);
您可以通过
获取迭代次数
pm.info.iteration:Number
当前迭代的值为运行。
我是这样到达那里的:
const count = pm.info.iteration+1
console.log("======== LITERATION "+count+" ========");
我正在使用 postman 进行 API 测试。我正在 运行 进行大量测试,我想将迭代编号打印到其中一些测试的控制台。有没有办法将迭代次数作为类环境变量获取?
我不知道是否有内部方法可以获取迭代次数,但我相信您应该能够自己通过代码跟踪该次数。这是一个快速代码片段:
var value = environment.count;
value++;
postman.setEnvironmentVariable("count", value);
如果您将其放入集合的预请求编辑器或测试编辑器中,您确定每次迭代 运行 一次,它将有效地跟踪迭代计数。
现在可以了!您可以访问 iteration
变量,就像访问 responseBody
.
According to Postman API Reference, pm.info.iteration - is the value of the current iteration being run.
示例:
console.log(pm.info.iteration);
您可以通过
获取迭代次数pm.info.iteration:Number
当前迭代的值为运行。
我是这样到达那里的:
const count = pm.info.iteration+1
console.log("======== LITERATION "+count+" ========");