2016-05-18 156 views
3

我正在使用TFS 2015(更新2.1)構建過程,並且除代碼覆蓋部分外,所有內容都按預期工作。TFS 2015代碼覆蓋不顯示

建立與VS測試(啓用代碼覆蓋率)

enter image description here

成功構建之後:

enter image description here

(測試用例沒有代碼覆蓋執行)

當我檢查日誌時,這是我發現的:

警告:診斷數據適配器消息:找不到診斷數據適配器'代碼覆蓋率'。確保安裝了診斷數據適配器並重試。

我已經試過

  1. 去安裝,安裝集
  2. 重新安裝的代理
  3. 擁有包括.runsettings文件

,但沒有運氣。

回答

4

在您的構建服務器上安裝Visual Studio Enterprise,前提是您有適當的許可。代碼覆蓋率是企業功能。

+0

這確實欺騙,感謝您的幫助。 – Yass

3

您還可以獲取覆蓋率報告,而無需安裝Visual Studio Enterprise。但是你需要「Visual Studio Test Agent」。你可以下載它here

+0

沒有downvote,但你可以提供更多關於測試代理的信息,他們如何在沒有Enterprise的情況下提供測試覆蓋報告,以及到項目頁面的鏈接,而不是直接下載到可執行文件的鏈接。 – Jerther

+0

請鏈接到頁面。 –

+1

https://www.microsoft.com/en-us/download/details.aspx?id=48152 – Reddy

相關問題