如何在TFS2010自動構建中爲單元測試啓用代碼覆蓋?TFS 2010構建自動化 - 啓用代碼覆蓋
在Visual Studio 2010中,我們啓用代碼覆蓋率爲我們的測試項目(測試 - >編輯測試設置 - >本地測試設置 - >啓用代碼覆蓋,並選擇組件在其上運行代碼覆蓋率)。
現在,這個從Visual Studio 2010中運行時工作正常(我們可以讀代碼覆蓋率)(測試 - >運行 - >所有測試在解決方案)。
的問題是,建設時,沒有代碼覆蓋。據悉,2010年TFS。
注意,測試項目由編譯器,但沒有任何代碼覆蓋使用。
是非常重要的我們與單元測試一起啓用代碼覆蓋率。
我忘了提及我遇到的問題與Web應用程序項目的代碼覆蓋有關。
在步驟: 測試 - >編輯測試設置 - >本地測試設置 - >啓用代碼覆蓋,並選擇組件在選擇組件可以選擇Web應用程序時對
運行的代碼覆蓋率。我認爲這個問題與Path(開發者計算機的Path列下的值)(開發人員機器(http:// localhost ...)中的Path)有關。在使用TFS構建和部署時,構建將在一臺服務器上進行,而部署將在另一臺服務器上進行。
的問題應該是現在:哪條路徑應該在testsettings可用。構建路徑還是部署路徑?
目前我不在工作,不能測試我的疑惑。 一旦與TFS聯繫,我會盡快通知您。
啊,但組件的工作空間中的位置,距離其在構建服務器的工作空間位置不同,所以testsettings'文件的錯誤因而沒有自動生成的覆蓋圖? – timB33 2012-04-25 10:37:18