邮递员集合中的所有请求都不会运行

我是邮递员的新手。我有6个请求集合,并且正在使用从这些请求传递的变量。

在请求3中,我正在使用If else语句和postman.setNextRequest来确保请求进入循环状态,直到获得所需的参数为止,一旦获得参数,我应运行else语句中提到的下一个请求

运行集合时,else语句中的请求似乎未运行。在收集运行程序中,我也看不到任何错误。请求3运行后,请求4、5和6应该运行。

当我分别运行请求1、2、3、4、5、6时,它们都按预期工作。当我将它们作为集合运行时,它会一直执行到循环的请求3和请求4、5、6不运行为止。

请帮助我了解如何解决此问题。请检查下面的代码-

请求3:即“获取数据流执行时间2”

bodyData = JSON.parse(responseBody);

if (responseCode.code === 200 && bodyData.dataflowJobs[0].status !== "Success" && bodyData.dataflowJobs[0].label === "myopps_Data_Dataflow") {

// Request 3 which is in loop until I get the status === "success"
  postman.setNextRequest("Get Dataflow Execution Time 2"); 
} else {

  postman.setNextRequest("Schedule Recipe"); // Request 4
  var current_timestamp = new Date();
  console.log(current_timestamp.toISOString())
}
keainono11 回答:邮递员集合中的所有请求都不会运行

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2350441.html

大家都在问