2017-01-02 89 views
0

我正在使用VSTS和Sonar(5.6.3)的asp.net MVC項目。 我的單元測試覆蓋率顯示在我的Sonar儀表板上。在sonarqube顯示單元測試成功/失敗計數

但是,我沒有找到一種方法來顯示儀表板上通過/失敗的單元測試次數。

任何幫助?

enter image description here

回答

1

你不會找到任何方式來顯示預配置的項目主頁上的那些措施。但是,如果您提供了單元測試執行數據,則它們將在Measures,頁面和Coverage子頁面上提供。

爲了明確起見,這些數據不能從測試覆蓋率報告中「直覺化」,但必須單獨提供。

+0

感謝您的回覆。我可以在你的主頁上看到單元測試的數量(覆蓋部分)。它沒有出現在我身上。我需要設置一些東西嗎?我的配置 - SonarQube,VSTS,.NET – Rabi

+0

您必須提供單元測試執行報告@Rabi –

+0

感謝reply.back問題。您是否有任何將數據提供給Sonar的示例? – Rabi

0

我不確定我的問題與您的問題有關。我正在使用karma-sonarqube-unit-reporter爲聲納生成output.xml。單元測試的原因數不顯示在主頁上是在output.xml中,所有的文件路徑都沒有定義。將所有文件路徑更改爲測試文件路徑解決問題。希望這可以幫助。