【发布时间】:2018-05-15 12:34:02
【问题描述】:
如何在newman(postman的节点模块)中设置setTimeout/Thread.sleep。
我正在使用以下功能:
setTimeout(function(){
console.log('sleep for ten min');
}, 600000);
以上功能在邮递员的收集运行器中完美运行。
但是当我尝试 newman 时,它会抛出错误
'setTimeout 在沙箱中不可用,没有副作用。'
我发现了一个类似的帖子,如下所示:
https://github.com/postmanlabs/newman/issues/304
但他们也没有提供任何解决方案。
无论如何我可以将我的单个 API 标记为延迟一段时间。
我已经在使用 Newman 参数 --delay-request 60000,它在 API 之间有延迟,所以它不起作用。
任何解决方案都会有所帮助
【问题讨论】:
标签: postman node-modules newman