从Azure DevOps运行时,邮递员测试挂起

时间:2019-09-10 16:21:51

标签: azure-devops postman-collection-runner

从Azure DevOps运行邮递员/新人测试集合时,测试将挂起。输出显示:

[debug]INPUT_SCRIPT: 'newman run CVueAPITests.postman_collection.json -k -e QME.postman_environment.json -d CVUEAPIAliveData_1.csv --reporters junit --reporter-junit-export Results\junitReport.xml'
[debug]INPUT_WORKINGDIRECTORY: 'D:\DEV_agent\_work\7\s\Postman\CVue'
[debug]Asserting container path exists: 'D:\DEV_agent\_work\7\s\Postman\CVue'
Generating script.
Script contents:
newman run CVueAPITests.postman_collection.json -k -e QME.postman_environment.json -d CVUEAPIAliveData_1.csv --reporters junit --reporter-junit-export Results\junitReport.xml
[debug]AGENT_VERSION: '2.149.2'
[debug]AGENT_TEMPDIRECTORY: 'D:\DEV_agent\_work\_temp'
[debug]Asserting container path exists: 'D:\DEV_agent\_work\_temp'
[debug]Asserting leaf path exists: 'C:\Windows\system32\cmd.exe'
========================== Starting Command Output ===========================
[debug]Entering Invoke-VstsTool.
[debug] Arguments: '/D /E:ON /V:OFF /S /C "CALL "D:\DEV_agent\_work\_temp\1c3a85e8-d01b-4df3-b6b0-322239c48093.cmd""'
[debug] FileName: 'C:\Windows\system32\cmd.exe'
[debug] WorkingDirectory: 'D:\DEV_agent\_work\7\s\Postman\CVue'
[command]"C:\Windows\system32\cmd.exe" /D /E:ON /V:OFF /S /C "CALL "D:\DEV_agent\_work\_temp\1c3a85e8-d01b-4df3-b6b0-322239c48093.cmd""

当我在构建服务器上本地执行此完全相同的命令时,运行测试集合没有问题:

newman run CVueAPITests.postman_collection.json -k -e QME.postman_environment.json -d CVUEAPIAliveData_1.csv --reporters junit --reporter-junit-export Results\junitReport.xml

1 个答案:

答案 0 :(得分:0)

我根据此blog对其进行了测试,最终我可以成功获得测试结果。您可以参考它以获得详细指导。

在这里我给出了详细的配置,您可以看到它与您的配置有何不同。希望可以为您提供帮助。

enter image description here enter image description here enter image description here

enter image description here