。TFS 2010服務器構建的代碼覆蓋率TFS中未顯示「代碼覆蓋率」我有在TFS的SharePoint門戶網站的代碼覆蓋圖的儀表盤問題圖表
我們正在開發TDD,因此,我們有很好的代碼覆蓋率的一個.NET 4的解決方案,但作爲一個質量檢查我要監控的代碼覆蓋率隨着項目的進展。
爲此我有一個測試配置(在解決方案中.testsettings文件),其配置儀器我們soluton組件的代碼覆蓋和兩個團隊建立使用該測試定義定義。
兩個小組構建了(一個是CI觸發,其他夜間shceduled觸發)工作,併產生代碼覆蓋數字
然而,儘管sheduled團隊建立與代碼覆蓋儀表板「代碼覆蓋率」 Excel報告總是顯示0%的覆蓋率,事實上,包含報告的Excel電子表格不包含任何數據。這是相當意想不到的!
所以我的問題歸結爲我錯過了哪些步驟以使團隊構建中的代碼覆蓋率數據顯示在由Excel代碼覆蓋率報告使用的TFS數據庫中?
作爲便箋,SSRS報告也顯示了構建的代碼覆蓋範圍,它似乎是Excel電子表格無法看到數據。
UPDATE
看來問題是過濾器「是構建驗證運行」時,該過濾器被刪除我看到的數據。 特別是在我的模板(適用於敏捷5.0版的MSF)中,「代碼覆蓋率」的版本有一個應用限制輸出的濾波器,僅限於「其他」值。很奇怪。
當我回到辦公室,我會嘗試創建基於無國界醫生組織的敏捷5.0 tempate一個新的項目,看看這個奇怪的過濾器設置是它的一部分,或者說我過去那樣到這個項目!