【发布时间】:2015-09-05 21:46:04
【问题描述】:
我正在使用postman 进行 API 测试。我正在运行大量测试,我想在其中一些上将迭代号打印到控制台。有没有办法将迭代次数作为类似环境的变量?
【问题讨论】:
标签: postman
我正在使用postman 进行 API 测试。我正在运行大量测试,我想在其中一些上将迭代号打印到控制台。有没有办法将迭代次数作为类似环境的变量?
【问题讨论】:
标签: postman
我是这样到达那里的:
const count = pm.info.iteration+1
console.log("======== LITERATION "+count+" ========");
【讨论】:
【讨论】:
【讨论】:
现在可以了!您可以访问iteration 变量,就像访问responseBody 等其他变量一样。
【讨论】:
我不知道是否有内部方法可以获取迭代编号,但我相信您应该能够自己通过代码跟踪该编号。这是一个快速的代码sn-p:
var value = environment.count;
value++;
postman.setEnvironmentVariable("count", value);
如果你把它放在你确定每次迭代都会运行一次的集合的预请求编辑器或测试编辑器中,它将有效地跟踪迭代计数。
【讨论】: