newman 运行 --folder -e 不执行,说传递的参数太少
newman run --folder -e does not execute, says too few arguments passed
我运行
newman run --folder <folder path> -e <environment path>
但它 returns 一个错误
newman run: error: too few arguments
根据他们的 documentation,我做对了。
有人遇到过这个吗?有人解决了吗?
您设置 collection-file-source 了吗?
--folder 仅当您在 collection(即 collection/folder1)的特定文件夹中使用 collection 集时才需要。你应该有你的命令如下:
newman run <my_collection_path>/<my_collection>.json --folder <folder-name> -e <environment_path>/<my_environment>.json
举个例子,这是我使用并且有效的命令(虽然我不尝试播放在我的 collection 的文件夹中设置的请求):
newman run C:\Users\<myself>\Desktop\Tests.postman_collection.json -e C:\Users\<myself>\Desktop\Tests.postman_environment.json --reporters cli,html,json,junit --reporter-cli-no-summary --reporter-junit-export C:\Users\<myself>\Desktop\export_test.xml --reporter-html-export C:\Users\<myself>\Desktop\export_test.html --disable-unicode
我运行
newman run --folder <folder path> -e <environment path>
但它 returns 一个错误
newman run: error: too few arguments
根据他们的 documentation,我做对了。
有人遇到过这个吗?有人解决了吗?
您设置 collection-file-source 了吗? --folder 仅当您在 collection(即 collection/folder1)的特定文件夹中使用 collection 集时才需要。你应该有你的命令如下:
newman run <my_collection_path>/<my_collection>.json --folder <folder-name> -e <environment_path>/<my_environment>.json
举个例子,这是我使用并且有效的命令(虽然我不尝试播放在我的 collection 的文件夹中设置的请求):
newman run C:\Users\<myself>\Desktop\Tests.postman_collection.json -e C:\Users\<myself>\Desktop\Tests.postman_environment.json --reporters cli,html,json,junit --reporter-cli-no-summary --reporter-junit-export C:\Users\<myself>\Desktop\export_test.xml --reporter-html-export C:\Users\<myself>\Desktop\export_test.html --disable-unicode