2017-07-18 57 views
1

Im使用SonarQube v6.4。我知道,所有類型的測試(單元測試,集成測試等)已被合併在一起作爲整體覆蓋。如何顯示集成測試統計信息?

但是,在接口上我只能看到單元測試的統計信息,有沒有辦法獲得其他類型測試的統計信息?

僅用於單元測試

  • 單位測試錯誤

  • 單位測試失敗

  • 跳過單元測試

  • 單位測試成功(%)

    可用統計信息的實施例
  • 單元測試時間

enter image description here

回答

0

我發現Sonarqube不支持該功能。這張issue的門票已經被Sonarqube團隊關閉爲「無法修復」。

有關解決方法,您可以查看this

1

SonarQube不再不同類型的測試進行了區分。集成測試,煙霧測試,中等測試,迴歸測試等 - 現在都稱爲「單元測試」。這一新的命名確實是誤導...


對於看值導航到你的項目,點擊「辦法」選項卡(「全部」頁)上,向下滾動到「覆蓋」。在那裏你會發現當前的測試測量值。

從SonarQube版本6.6開始,您將能夠顯示任何指標的圖形(請參閱安裝了6.6-SNAPSHOT的SonarQube's own SonarQube實例)。

導航到任何SonarQube項目,點擊標籤「活動」,從下拉菜單中選擇「自定義」,然後點擊「添加度量標準」。在那裏你可以選擇「單元測試錯誤」,「跳過單元測試」等。

+0

Thanks @slartidan。我意識到這一點,我已經使用這個功能。但在我的使用情況下,我有更多的單元測試,我能看到的唯一統計數據僅用於單元測試。 注意:上面提到的新功能將可從v6.5獲得 – philip

+0

@philip圖表將在v6.5中提供,但僅在v6.6中提供自定義圖表。 – slartidan

+0

謝謝。但是當我單擊單元測試時,它只顯示我的單元測試列表,其他類型的測試丟失 – philip