2017-07-18 21 views
1

SonはSonarQube v6.4を使用しています。すべてのタイプのテスト(単体テスト、統合テストなど)が全体的な対象範囲として統合されていることを知っています。統合テスト統計の表示方法

しかし、私はユニットテストだけの統計を見ることができますが、他のタイプのテストの統計情報を取得する方法はありますか?

のみ単体テストに関して利用可能な統計の例

  • ユニットテストエラー

  • ユニットテストの失敗

  • スキップユニットは

  • ユニットテスト成功(%)

    をテスト
  • ユニットテスト期間

enter image description here

答えて

0

この機能はSonarqubeではサポートされていません。このissueのために開かれたチケットは、Sonarqubeチームによって "修正されない"として既に閉鎖されています。

回避策は、this

1

SonarQubeは、もはやテストの異なる種類を区別しません。統合テスト、スモークテスト、ミディアムテスト、回帰テストなど - すべてが「ユニットテスト」と呼ばれています。この新しい命名は...確かに値は、あなたのプロジェクトに移動し、「対策」タブ(「すべて」のページ)をクリックして、「カバレッジ」までスクロール見るの


誤解を招く恐れがあります。ここで、現在のテスト測定値を見つけることができます。

SonarQubeのバージョン6.6から、メトリックのグラフを表示できます( 6.6-SNAPSHOTがインストールされているインスタンスを参照)。

SonarQubeプロジェクトに移動し、「アクティビティ」タブをクリックし、ドロップダウンから「カスタム」を選択して「メトリックを追加」をクリックします。ここで「ユニットテストエラー」、「ユニットテストをスキップ」などを選択できます。

+0

ありがとうございます@スラディダン。私はこれを知っており、私はすでにこの機能を使用しています。しかし、私のユースケースでは、単体テスト以上のものがあります。私が見ることができる唯一の統計はユニットテストのためだけです。 注:上記の新機能は、v6.5 – philip

+0

から入手できます。@philipチャートはv6.5で利用できますが、カスタムチャートはv6.6でのみ利用できます。 – slartidan

+0

ありがとうございます。ユニットテストをクリックすると単体テストの一覧しか表示されず、他の種類のテストには何も表示されません – philip