我正在WebUI上運行基於硒的UnitTests,比TFS 2015(更新1)中的環境構建步驟推出了different mechanism。這樣做會生成一個.trx文件,我正在嘗試將其重新上傳到TFS中,以便在構建概述中提供結果。TFS 2015更新1:如何發佈測試結果(trx)並在構建測試失敗時失敗
如果任何測試失敗,運行UnitTests的構建步驟可能會使構建失敗,但是在TFS中我不會看到任何測試結果。我可以通過檢查步驟中的「繼續出錯」來跳過失敗。
接下來,我可以包含「發佈測試結果」步驟,該步驟將拾取生成的trx文件,結果將在構建中可見。
但知道構建不會失敗!
任何想法如何使構建失敗並使測試結果可用?
我檢查:
- vstest.console.exe(不能從文件發佈testresults)
- MSTest的(企業版/高級版license需要,我們有MSDN專業)。
必須有更好的方法。在我看來,構建步驟'發佈測試結果'應該能夠檢查文件並且失敗構建?
您是否嘗試添加腳本任務以檢查文件? –
你可以分享你的構建定義的截圖嗎? –
如何在構建期間調用ParallelTestRunner.exe來運行? –