在每次调用Postman集合中的文件夹之前,是否有Newman选项附加测试/预请求脚本

在每次调用Postman集合中的文件夹之前,是否有Newman选项附加测试/预请求脚本,postman,Postman,这里需要在每次调用之前在postman集合的文件夹中运行预请求脚本(可选),同时从Newman集合运行 例如,如果在一个文件夹中运行包含10个调用的测试套件,则调用通常为: newman run <collectionPath> --folder <folderPath> newman运行--文件夹 有没有办法通过这样的考试 newman run <collectionPath> --folder <folderPath> --pre-requ

这里需要在每次调用之前在postman集合的文件夹中运行预请求脚本(可选),同时从Newman集合运行

例如,如果在一个文件夹中运行包含10个调用的测试套件,则调用通常为:

newman run <collectionPath> --folder <folderPath>
newman运行--文件夹
有没有办法通过这样的考试

newman run <collectionPath> --folder <folderPath> --pre-request_script someScript.js --test_script someTest.js
newman run--folder--pre-request_script someScript.js--test_script someTest.js
?

没有使用(一个明显的)邮递员收集测试/预请求脚本的原因是

  • (主要原因)已经编写了大量的集合,很难深入其中的每一个集合并添加此代码。通过命令行来管理这种行为将更加方便

  • 测试/预请求脚本可能在不同的newman运行中有所不同,这些参数将消除预请求/测试脚本中复杂条件代码的需要


  • 是否有其他替代方案或解决方案?

    从最新版本开始,您可以将预请求、测试、变量直接添加到集合中,或在每个子文件夹上添加不同的内容。这些收藏品只能通过纽曼以正常方式使用。这可能会解决你的问题