Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用Newman CLI运行Postman团队云集合_Postman - Fatal编程技术网

如何使用Newman CLI运行Postman团队云集合

如何使用Newman CLI运行Postman团队云集合,postman,Postman,是否可以使用Newman来运行位于Postman团队云上的集合?我不想在我的代码库中保留集合的副本 我目前正在使用Newman在我的CI过程中运行一组Postman测试,方法是导出该集合并将其保存在我的代码库中,然后通过使用Newman CLI执行命令来运行这些测试。您可以使用url而不是文件来运行Newman,您只需要手头有集合Id,然后就可以执行一些操作比如: newman run $url -g globals.json -e env.json --reporters cli,junit

是否可以使用Newman来运行位于Postman团队云上的集合?我不想在我的代码库中保留集合的副本


我目前正在使用Newman在我的CI过程中运行一组Postman测试,方法是导出该集合并将其保存在我的代码库中,然后通过使用Newman CLI执行命令来运行这些测试。

您可以使用url而不是文件来运行Newman,您只需要手头有集合Id,然后就可以执行一些操作比如:

newman run $url -g globals.json -e env.json --reporters cli,junit --reporter-junit-export $resultsFile
您仍然需要将全局环境(如果有)和使用的任何环境导出到文件中。如果尚未设置API密钥,则还需要设置API密钥

您可以从

我也要做的是从云端获取环境,这样我就可以始终获得最新的环境,因为有一个旧的环境副本,我已经被失败的测试打败了好几次。您可以从中获取环境ID,然后使用它检索环境

以下是对API的参考: