首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在邮递员中添加两个请求之间的暂停

如何在邮递员中添加两个请求之间的暂停
EN

Stack Overflow用户
提问于 2016-11-08 02:19:13
回答 8查看 105.7K关注 0票数 59

我收集了邮递员的要求。我想在两个请求之间添加一个暂停,但是我无法通过读取它们的文档找到这样做的方法。有什么想法吗?

UPDATE我只想在一个请求之后,而不是在集合中的每个请求之后暂停。

EN

回答 8

Stack Overflow用户

发布于 2018-08-20 12:45:21

如果有人还在寻找这种情况,您可以在集合中的许多测试中的一个之后/之前添加延迟,您可以使用:

代码语言:javascript
运行
复制
setTimeout(function(){}, [number]);

其中的数字是毫秒。如果它添加在‘测试’,它将在请求发送后执行。如果在“请求前测试”中添加了它,那么它将在发送请求之前执行。

票数 71
EN

Stack Overflow用户

发布于 2019-04-02 09:57:12

试试这样的东西-

代码语言:javascript
运行
复制
if(jsonBody.responseCode=="SUCCESS"){

  setTimeout(function(){
          console.log("Sleeping for 3 seconds before next request.");
  }, 3000);

  postman.setNextRequest("nextAPI");

}
票数 12
EN

Stack Overflow用户

发布于 2016-11-08 02:44:25

我知道两种可能的方法

方法I

将请求作为集合运行。(https://www.getpostman.com/docs/collections)使用Newman (来自命令行的邮递员的收集运行程序)以--延迟标志运行您的集合。延迟输入值以毫秒为单位。

方法II

这是我在这里找到的一个不错的黑客,https://github.com/postmanlabs/postman-app-support/issues/1038。您可以在Postman中向测试脚本添加延迟函数。

票数 11
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40477919

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档