我跑
newman run --folder <folder path> -e <environment path>
但它返回错误
newman run: error: too few arguments
根据他们的documentation,我正确地做到了。
有人面对这个吗?有没有人解决这个问题?
答案 0 :(得分:3)
你设置了你的collection-file-source吗? - 仅当您在该集合中的特定文件夹(即.collection / folder1)中使用集合集时,才需要使用文件夹。你应该按照以下命令:
newman run <my_collection_path>/<my_collection>.json --folder <folder-name> -e <environment_path>/<my_environment>.json
作为一个例子,这是一个我使用的命令,并且有效(虽然我不尝试播放在我的集合的文件夹中设置的请求):
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
亚历山大