Collections 邮递员收集运行会暂停setTimeout调用

Collections 邮递员收集运行会暂停setTimeout调用,collections,postman,settimeout,sleep,pause,Collections,Postman,Settimeout,Sleep,Pause,我在请求的Tests部分中放置了一个简单的setTimeout(function(),10000)调用 当我单独运行步骤时,效果很好 当我运行一次收集时,这一步就被执行了,邮递员不停地向前移动 这是故意的吗 我不希望每个步骤都有X秒的延迟。它按预期工作,检查控制台以查看请求何时发送 确保已保存请求: 橙色指示表示未保存,您必须保存它 在预请求脚本中使用以下命令 let moment = require("moment") console.log("befo

我在请求的Tests部分中放置了一个简单的setTimeout(function(),10000)调用

当我单独运行步骤时,效果很好

当我运行一次收集时,这一步就被执行了,邮递员不停地向前移动

这是故意的吗


我不希望每个步骤都有X秒的延迟。

它按预期工作,检查控制台以查看请求何时发送

确保已保存请求:

橙色指示表示未保存,您必须保存它

在预请求脚本中使用以下命令

  let moment = require("moment")
  console.log("before:", moment())

  setTimeout(function () { console.log("after:", moment()) }, 10000)
和签入控制台:


我可以检查控制台,但我向您保证,即使不这样做,当我将超时设置为20秒时,该步骤的运行时间也不到一秒钟。超时仅在我单独运行该步骤时有效,但在集合运行时无效。@Guy否它仅在20秒后发送请求确保已保存该步骤request@Guy查看更新的答案我发现了我的打字错误。一如你所说。非常感谢。