2016-02-18 64 views
0

當我進入測試資源管理器時,我的解決方案中有幾個單元測試項目,所有單元測試項目都顯示在列表中:單元測試在測試資源管理器中顯示,但不會在Visual Studio中運行(2013和2015)

Test Explorer with Test Projects and their counts

當我點擊「運行全部」只有一個被發現並運行項目。

Output window from selecting "Run All"

我可以單獨選擇它們並擊中「運行所選測試」,但測試項目不會自動執行一起執行的其他項目。

這些測試用於在解決方案中正常運行,但在使用「全部運行」時停止在上個月左右運行。

感謝您的幫助!

回答

1

我使用的是Visual Studio 2015,幾天前面臨同樣的問題 - 當我點擊「全部運行」時,我所有的編碼UI測試都運行了,但沒有運行我的單元/集成測試。看看你的截圖,看起來你正面臨同樣的問題,你的264個單元測試都沒有運行。

在我的情況 - 清理我的臨時文件,解決了我的問題。

轉到您的開始菜單,一旦您的Temp文件夾打開鍵入%

,只是刪除所有內容。

現在去到Visual Studio IDE,並從您的測試資源管理器窗口 - 點擊「運行的所有」

您現在應該看到所有的測試項目(編碼的UI,單元測試)正在確定並執行。

讓我知道如果這不能解決您的問題。

+1

我試過了你的建議,但沒有奏效。我不知道單元測試項目類型的差異是否會成爲一個問題(即Codded UI與單元/集成測試)?我將如何確定一個項目是什麼類型? –

相關問題