在预请求脚本中执行不同的邮递员请求



我计划在执行当前脚本之前执行不同的邮差脚本。我添加了以下代码来调用其他脚本:

postman.setNextRequest("Get_Name");
postman.setNextRequest("Get_role");

则在当前脚本中调用登录脚本。

请告诉我这个脚本有什么问题

在集合运行器执行期间,postman.setNextRequest()根据集合中的请求名称设置下一个请求。

首先,这个脚本只在收集运行期间工作。

其次,在执行这些代码行之后,收集运行器将跳过集合中的'Get_Name'请求,并执行'Get_role'。如果你想让Postman先运行'Get_Name',然后'Get_role',你可以尝试在'Get_Name'请求的Test部分添加postman.setNextRequest('Get_role');

另一方面,您可以考虑使用pm.sendRequest()直接从请求的预请求脚本选项卡发送HTTP请求,这样您就不需要使用收集运行器

相关内容

  • 没有找到相关文章

最新更新