dotCover 2026.1 Help

ホットスポットの検出

ホットスポット ビューは、潜在的なリスク領域を調べるのに適した出発点となります。 一度に見ると、最も複雑な方法はどこにありますか?

プロジェクトのリスクに対応するために、dotCover では リスクメトリクスを導入しており、各メソッドについて次のように計算されます:

Risk(m) = comp(m)^2 * (1 – cov(m)/100)^3 + comp(m)

説明:

  • m — メソッド

  • comp(m) — メソッドの循環的複雑度

  • cov(m) — ユニットテストによるメソッドのテストカバレッジ

計算されたリスクメトリクスを使用して、 ホットスポット ビューでは現在の カバレッジスナップショット内のリスク領域をグラフィカルに表示します。最大のリスクメトリクスを持つメソッドが含まれる型は、その大きさに比例したフォントサイズで表示されます。

ホットスポット ビューを切り替えるには、 カバレッジ結果ブラウザーウィンドウの右上または ユニットテストカバレッジウィンドウで ホットスポット dotCover_hot_spots_icon.png をクリックします:

Coverage Results ブラウザーのホットスポットビュー

現在開いているスナップショットが現在のソリューションに対応している場合は、クリックして型に移動できます。

各項目のコンテキストメニューを使用すると、カバレッジツリービューでその項目を見つけて、 現在のスナップショットプレゼンテーションから除外できます。

2026 年 6 月 12 日