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