簡體   English   中英

在VNext版本中執行Visual Studio測試任務期間無法發布測試結果

[英]Unable to publish test results during execution of Visual Studio Test task in VNext build

在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

注意:使用“測試完成”工具生成的測試腳本將按照以下URL中的建議執行: https : //support.smartbear.com/viewarticle/79180/

還可以使用TFS發行管理中的“使用測試代理運行功能測試”任務來執行“測試完成”腳本嗎?

任何幫助將非常感激。 謝謝。

問候,

桑托什

我在VS2017和TFS 2017中遇到了相同的錯誤。

當我最后一次通過單元測試時,它自行解決


我注意到此解決方案對您不起作用,因為您只有1個通過測試:

測試總數:1.通過:1.失敗:0。跳過:0。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM