在VNext构建期间,测试用例执行后不会发布测试结果,日志表示以下警告:
执行powershell脚本:E:\ Builds \ agent \ tasks \ VSTest \ 1.0.30 \ VSTest.ps1
## [debug]为所有测试程序集调用Invoke-VSTest
工作文件夹:E:\ Builds \ agent_work \ 3
执行C:\ Program Files(x86)\ Microsoft Visual Studio 14.0 \ Common7 \ IDE \ CommonExtensions \ Microsoft \ TestWindow \ vstest.console.exe“E:\ Builds \ agent_work \ 3 \ s \ TestAutomation \ UnitTestProject3 \ UnitTestProject3 \ bin \ Release \ TCSuiteFolder \ TestComplete11Test1.tc11Test“/ logger:trx
Microsoft(R)测试执行命令行工具版本14.0.23107.0
版权所有(c)Microsoft Corporation。保留所有权利。
开始测试执行,请稍候......
通过TestComplete11Test1
结果文件:E:\ Builds \ agent_work \ 3 \ TestResults \ TFS04 2016-07-18 14_31_47.trx
总测试:1。通过:1。失败:0。跳过:0。
测试运行成功。
测试执行时间:26.5749分钟
发布测试结果......
[警告]结果文件无效。请确保测试结果格式 任务中的字段匹配文件的结果格式: E:\ Builds \ agent_work \ 3 \ TestResults \ TFS04 2016-07-18 14_31_47.trx
注意:使用“测试完成”工具生成的测试脚本按照以下网址中的建议执行:https://support.smartbear.com/viewarticle/79180/
还可以使用TFS版本管理中的“使用测试代理运行功能测试”任务来执行测试完成脚本吗?
非常感谢任何帮助。谢谢。
此致
Santhosh
答案 0 :(得分:-1)
我在VS2017和TFS 2017上遇到了同样的错误。
我最后一次通过单元测试时,它会自行解决。
我注意到此解决方案对您不起作用,因为您只有1个通过测试:
总测试:1.通过:1.失败:0。跳过:0。