dotCover 2018.3ヘルプ

カバレッジフィルタを設定する

場合によっては、カバレッジ分析の範囲を制限する必要があります。例:複数のプロジェクトと何千ものテストを含む大規模アプリケーションの開発に参加している場合、これは意味があります。この場合、ソリューション内のすべてのプロジェクト(タイプ、タイプメンバー)の対象範囲を分析する必要はありませんが、特定の機能に関連するものだけを分析する必要があります。もう一つの例は、現在興味を持っていないノード(名前空間、クラス、メソッド)を除外することによって、カバレッジツリーの「ノイズ」を減らすことです。

主なフィルターの種類は2つあります。

  • 実行時カバレッジフィルタ : dotCoverは、カバレッジセッション中にこれらのフィルタを適用します。セッション時間を短縮するためにそれらを使用してください。dotCoverが解析しなければならないコードが少なければ少ないほど、セッションは早く終了します。

  • カバレッジ結果フィルタ : カバレッジセッションが終了した後、dotCoverはこれらのフィルタをカバレッジ結果(カバレッジツリー)に適用します。現時点では見たくないノードを除外するためにそれらを使用してください。

dotCoverオプションのフィルター設定を使用してフィルタを設定できます。

最終更新日: 2019年2月14日