我在收集运行器中有100个请求,并且有些请求只能在某些条件下执行。实际上,当我们运行邮递员集合时,它将按1执行所有请求。
在我的情况下,收集运行器中有10个请求,并且不希望在正常的跟随中执行它,仅在特定条件下才触发某些请求。有什么原因可以阻止这些请求,而不是在正常运行中不执行,而是应该在收集运行器中可用,仅在特定条件下执行
答案 0 :(得分:0)
我认为您已经可以实现这一目标。
我将使用一些在环境变量中设置的标志来检查它是否是您的“正常”运行
然后在测试脚本中使用此标志设置下一个要调用的请求:
if(pm.environment.get("normal_run"))
postman.setNextRequest("Request name 10");
else
postman.setNextRequest("Request name 13");
在需要跳过的请求之前,在每个请求中设置这部分代码。
最后,对于正常运行,请使用一种环境,对于其他运行,请使用第二种环境。