dotCover 2019.1ヘルプ

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

Visual Studioの場合:
ReSharper | Windows | カバレッジ結果ブラウザ
Ctrl+Alt+K B

dotCoverスタンドアロンアプリケーションでは:
Ctrl+Alt+K B

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

各スナップショットは2つのビューで表示でき、ツールバーの右側にあるボタンで切り替えることができます。

カバレッジツリー

このビューでは、すべてのコード項目がツリー構造でグループ化され、各コード項目のカバレッジを調べることができます。

Coverage Tree view in the Coverage Results Browser

カバレッジ列では、dotCoverは3つの色を使用してカバレッジステータスを表示します。

  • - ノード内の対象ステートメントの割合

  • - ノード内で検出されたステートメントの割合。

  • グレー - 実行可能なコードステートメントがないため、テスト実行中にカバーされていないノード。

ホットスポット

このビューでは、スナップショット内の潜在的なリスク領域をすばやく確認できます。詳細は、ホットスポットの検出を参照してください。

Hot Spots view in the Coverage Results Browser

ツールバー・コントロール

コントロール

名前

説明

ThemedIcon JetBrainsDotCoverInteractivePresentationResourcesCoverageTreeToolBarCoverageTree Screen Gray

カバレッジツリー

カバレッジツリービューを切り替えます。

dotCover hot spots icon

ホットスポット

ホットスポットビューを切り替えます。詳細は、ホットスポットの検出を参照してください。

ThemedIcon JetBrainsDotCoverVsPresentationResourcesSolutionBasedCoverageTreeMatch Screen Gray

現在のプロジェクト構造とカバレッジ結果を一致させる

このボタンがオンになっていると、現在のソリューションに含まれているアセンブリのみが表示されます。詳細は、カバレッジスナップショットとプロジェクト構造のマッチングを参照してください。

ThemedIcon Highlighting Screen Gray

強調表示コード

現在のカバレッジスナップショットのエディターでコードの強調表示を切り替えます。詳細は、コードカバレッジの可視化を参照してください。

ThemedIcon JetBrainsDotCoverInteractivePresentationResourcesSnapshotManagementSave Screen Gray

カバレッジスナップショットを

現在のスナップショットを .dcvr ファイルに保存します。詳細は、カバレッジスナップショットの保存とオープンを参照してください。

ThemedIcon JetBrainsDotCoverVsPresentationResourcesSnapshotManagementTrash Screen Gray

カバレッジ結果を削除

既存のカバレッジ結果を削除します。

icon export

カバレッジ・レポートのエクスポート

テストカバレッジレポートを、HTML、XML、JSON、およびNDepend(英語)のXMLのいずれかのフォーマットにエクスポートできます。詳細については、カバレッジ結果のエクスポートを参照してください。

このウィンドウのコンテキストメニューには、次のコマンドが含まれています。

  • 選択したノードを除外する

  • 選択されていないノードをすべて除外

  • 選択したノードを除外してカバレッジフィルタを作成する

これらのコマンドはどちらかといえば一目瞭然です。それらは、カバレッジスナップショット表示からノードを除外することを許可します。

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

関連事項

関連ページ:

アプリケーションのカバレッジ分析

ソリューションに単体テストがあるかどうかに関係なく、dotCoverを使用すると、実行したアプリケーションのコードカバレッジを分析できます。dotCoverの制御下でアプリケーションを実行し、それを特定のシナリオで実行すると、実行のステートメントカバレッジを含むカバレッジスナップショットが得られます...

ホットスポットの検出

ホットスポットビューは、潜在的なリスク領域を調べるのに適した出発点となります: 一度に見ると、最も複雑な方法はどこにありますか?プロジェクトのリスクに対処するために、dotCoverはリスク評価基準を導入しました。これは、各方法について次のように計算されます。リスク(m)= comp(m)^ 2 *...

コードカバレッジの可視化

カバレッジを視覚化し、結果データをテストするために、dotCoverはVisual Studioエディターで現在のスナップショット内のステートメントを強調表示できます。エディターでコードカバレッジを視覚化するには:分析したいスナップショットをカバレッジ結果ブラウザウィンドウウィンドウまたはユニットテ...

ユニットテストセッションの使用

dotCoverの単体テストランナーでは、同じIDで複数のテストを実行することはできません。これは実際にはほとんど発生しませんが、同じIDのテストがある場合、それらはユニット・テストエクスプローラーおよびUnit Test Sessionsウィンドウに単一のノードとして表示され、それらのうち1つだけ...

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

When acoverage snapshotis created, you can exclude specific items from its current presentation. As soon as you do this, dotCover will instantly recal...

ビルド & 実行ウィンドウ

このウィンドウは2つの目的で使用できます。それはあなたが起動し、その進捗状況とステータスを視覚化することができます。コントロール名前説明ビルド現在のソリューションをビルドするか、別のビルドアクションを選択できるようにします。:再ビルドまたはクリーン実行アクティブな実行構成を実行します。