dotCover 2019.1ヘルプ

アプリケーションカバレッジの記録

スタートアッププロジェクトまたは外部アプリケーションのカバレッジ実行を開始するとすぐに、dotCoverは実行中にカバレッジを記録するのに役立つカバレッジコントローラーダイアログを表示します。

アプリケーションの適用範囲を記録する

  1. dotCoverの制御下でターゲットアプリケーション( スタートアッププロジェクトまたは外部アプリケーション )を実行します。

  2. 起動時にすぐに開始チェックボックスが有効になっていた場合、dotCoverは直ちにカバレッジデータの収集を開始します。それ以外の場合は、必要な準備をしてから、カバレッジコントローラーダイアログで開始をクリックします。

  3. 対象アプリケーションでは、補償範囲実行のシナリオを通過します。

  4. カバレッジの実行中に意図しない操作をした場合は、[カバレッジコントローラー]ダイアログでドロップをクリックしてカバレッジの結果を消去し、[開始]をクリックしてカバレッジの記録を再開します。

  5. 補償の実行が終了したら、スナップショットを見るをクリックします。スナップショットはカバレッジ結果ブラウザウィンドウで開かれます。

ターゲットアプリケーションまたはプロセスの実行中に、それぞれ開始をクリックして開始し、スナップショットを見るをクリックして終了することで終了するいくつかのシナリオを実行できます。すべて完了したら、すべてを殺すをクリックするか、カバレッジコントローラーダイアログとカバーされているアプリケーションを閉じます。

必要に応じて、アプリケーションの詳細と作成されたスナップショットの数を確認するためにアプリケーションの詳細を拡張できます。

Coverage Controller dialog

WebDevサーバーを使用したWebアプリケーションまたはIISを使用したWebアプリケーションに対してカバレッジ解析を実行する場合、キルプロセスをクリックするかカバレッジコントローラーダイアログを閉じると、dotCoverはWebサーバープロセスを終了します。Webブラウザのプロセスは終了しません。

報道結果の調査方法については、カバレッジ結果の操作を参照してください。

最終更新日: 2019年5月7日

関連事項

関連ページ:

スタートアッププロジェクトのカバレッジ分析の開始

dotCoverを使用すると、Visual Studioソリューションのスタートアッププロジェクトをその管理下で実行できます。すべての実行可能な.NETプロジェクトタイプがサポートされています。1回のキーストロークで、dotCoverはソリューションを再構築し、カバレッジランを開始します。dotCo...

カバレッジコントローラーダイアログ

Visual Studioの場合:dotCoverスタンドアロンアプリケーションでは:このダイアログでは、アプリケーションカバレッジ実行の結果を記録できます。タイトル実行可能ファイルおよびdotCoverの制御下で開始されたプロセスの名前を表示します。スナップショットを取得して待機/スナップショット...

カバレッジ結果ブラウザウィンドウ

Visual Studioの場合:dotCoverスタンドアロンアプリケーションでは:このウィンドウでは、アプリケーションカバレッジ実行中に取得された、またはファイルから開かれたカバレッジスナップショットを探索できます。複数のタブで複数のスナップショットを閲覧できます。各スナップショットは2つのビュ...

カバレッジ結果の操作

どのタイプのカバレッジ解析、ユニットテストのカバレッジ、アプリケーションのカバレッジ、またはサーバー側のテストのカバレッジを問わず、dotCoverはカバレッジ結果をカバレッジスナップショットに保存します。その後、次のいずれかの方法でこれらの結果をさらに詳しく調べることができます。カバレッジ結果ブラ...

コマンドラインからのカバレッジ分析

コードインスペクションを実行してコマンドラインから分析を複製することもできます。dotCoverコンソールランナーは、dotCover配布パッケージに含まれるコマンドラインツールです: このツールを使用するあらゆるテストランナー(MSTest、NUnit、xUnit、MSpecなど)の実行を制御し、...