dotCover 2024.1 ヘルプ

dotCover スタンドアロンアプリケーション

スタートメニュー | JetBrains dotCover

dotCover スタンドアロンアプリケーションでは、Visual Studio 以外で次のタスクを実行できます。

dotCover standalone application

関連ページ:

外部アプリケーションのカバレッジ分析を開始する

dotCover を使用すると、PDB 情報を持つ .NET アプリケーションおよびプロセスのカバレッジ分析を実行できます。次のタイプのアプリケーションとプロセスのカバレッジを分析できます。スタンドアロンアプリケーション、.NET および .NET Core アプリケーション、Mono アプリケーション、IIS を使用した Web アプリケーション、IIS Express を使用した Web アプリケーション、Windows サービス、WCF サービス、WinRT アプリケーション、外部 .NE...

ホットスポットの検出

ホットスポットビューは、潜在的なリスク領域を調べるのに適した出発点となります。一度に見ると、最も複雑な方法はどこにありますか? プロジェクトリスクに対処するために、dotCover はリスクメトリックを導入します。これは、各メソッドに対して次のように計算されます。説明: — メソッド、 — メソッドの循環的複雑度、 — ユニットテストによるメソッドのテストカバレッジ、計算されたリスクメトリックを使用して、ホットスポットビューは、現在のカバレッジスナップショット内のリスク領域のグラフィック表示を構築する...

カバレッジスナップショットからノードを除外

カバレッジスナップショットが作成されたら、現在の表示から特定の項目を除外できます。これを実行するとすぐに、dotCover は即座にカバレッジ統計を再計算します。カバレッジスナップショットからノードを除外するカバレッジ結果ブラウザーウィンドウまたはユニットテストカバレッジウィンドウでカバレッジスナップショットを開きます。カバレッジツリー(またはホットスポットビューの場合はタイプ)でノードを右クリックし、選択したノードを除外または選択されていないノードをすべて除外を選択します。あるいは、選択したノ...

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

場合によっては、カバレッジ分析の範囲を制限する必要があります。例: 複数のプロジェクトと何千ものテストを含む大スコープなアプリケーションの開発に参加する場合、これは理にかなっています。この場合、ソリューション内のすべてのプロジェクト (型、型メンバー) のカバレッジを分析する必要はなく、作業中のコードに関連するものだけを分析する必要があります。もう 1 つの例は、現在関心のないノード (名前空間、クラス、メソッド) を除外して、カバレッジツリーの「ノイズを減らす」ことです。このような場合は常に、...

拡張機能を管理する

拡張機能は、追加のコンテキストアクション、コードアナライザー、プログラミング言語のサポートなどの機能を追加します。さまざまな拡張機能のインストール、更新、アンインストールのプロセスを簡単にするために、dotCover はすべての日常的な操作を自動的に行うマネージャーを提供しています。すべての利用可能な拡張機能を閲覧し、数回のクリックでインストールすることができます。拡張機能をインストールするメインメニューからを選択します。開いた拡張機能マネージャーダイアログで、使用可能な拡張機能を確認します。こ...

Visual Studio オプションの製品ページ

dotCover は、独自の構成ページを Visual Studio オプションに追加します。このページでは、dotCover を一時停止または再開できます。つまり、Visual Studio およびメモリから完全にアンロードするか、再ロードします。製品が実行されておらず、それが一時停止されたためではない場合(たとえば、ライセンスの有効期限が切れている場合)、説明テキスト付きのキューバナーがあります。オプション dotCover オプションダイアログを開きます。一時停止する / 今すぐ再開このボタンを...