我将SoapUI与TFS结合使用,并在PowerShell(和TFS变量)中创建了一个自定义任务来实现这一点。
我编写了以下代码:
cd "C:\Program Files\SmartBear\ReadyAPI-2.1.0\bin\"
.\testrunner.bat -a -j -f"$env:Build.ArtifactStagingDirectory" "-RTestSuite Report" -EDEV\APIMGT_DEV "$env:Build.BinariesDirectory\_soapui\project.xml"
$env:Build.ArtifactStagingDirectory"
是发送测试结果报告的路径;
$env:Build.BinariesDirectory\_soapui\project.xml
Build.ArtifactStagingDirectory => D:\test\t01\_work\5\a\**\report.xml'
),但该项目在错误的位置搜索(
C:\Program Files\SmartBear\ReadyAPI-2.1.0\bin\.BinariesDirectory\_soapui\project.xml
错误包括:
文件\SmartBear\ReadyAPI-2.1.0\bin。二进制目录soapui \项目。xml]
不存在,请改为尝试URL
使用搜索模式未找到测试结果文件