dotCover 2018.3ヘルプ

Unit Test Sessionsウィンドウ

ReSharper | Windows | 単体テストセッション
ReSharper | ユニット・テスト | 単体テストセッション
Ctrl+Alt+R

dotCoverは単体テストセッションウィンドウで単体テストを実行します。現在のドキュメント から、またはプロジェクトやソリューションから テストを実行すると、ウィンドウが自動的に表示されます。詳しくは、ユニットテストセッションの使用を参照してください。

dotCover unit test sessions

このウィンドウは、複数の単体テストセッションを同時に、独立して実行できるように設計されています。セッションは、任意の組み合わせのテストで構成できます。デバッグモードでは、一度に実行できるセッションは1つだけです。

ユニットテストツリーには、セッションに属するテストの構造が表示されます。このテストでは、通過、失敗、または無視された単体テストのみを表示できます。任意の単体テストのコードをダブルクリックして、そのコードにナビゲートすることができます。

ステータスバーとプログレスバー

進行状況バーとツールバーのステータスバーに現在の進行状況が表示されます。ステータスバーには、セッション内のテストの合計数と、さまざまな状態のテスト数が表示されます。

Unit test filters
デフォルトでは、すべての状態のテストが表示されますが、対応するアイコンをクリックすると、その状態でテストをフィルタできます。 Ctrl - 複数のアイコンをクリックして、いくつかの異なる状態でテストを表示することもできます。

コントロール

名前

説明

ThemedIcon StatusAll Screen Gray

すべてのテスト

現在のテストセッションですべてのテストを表示します。

ThemedIcon Success Screen Gray

合格テスト

成功したテストのみを表示し、他のすべてのテストを非表示にします。

ThemedIcon StatusFailedPassive Screen Gray

失敗したテスト

失敗したテストのみを表示し、他のすべてのテストを非表示にします。

ThemedIcon Ignore Screen Gray

無視されたテスト

無視されたテストのみを表示し、他のすべてのテストを非表示にします。対応する属性がある場合、またはテストが属するカテゴリ全体が無視される場合、テストは無視されます。

ThemedIcon StatusUnknown Screen Gray

未知のテスト

最後に実行されてから実行されなかったか、変更されたテストのみを表示します。

ThemedIcon SessionLog Screen Gray

実行ログ

テスト実行エラーの数(実行プロセスに関連します。テスト自体ではありません)を表示するか、エラーがない場合はOKを表示します。
このアイコンをクリックすると、実行ログを表示または非表示にできます。

ウィンドウタブ

ユニットテストセッションがウィンドウ内で開くと、それらは新しいタブに表示され、左側に表示されます: 以前開いていたタブは、ウィンドウの幅が許せば右に移動し、それ以外の場合はメモリを節約しますが、タブの右側に表示されている矢印をクリックして必要なタブをクリックする

Tool window tabs

タブがアンロードされないようにするには、タブタイトルの横にあるピンアイコン ThemedIcon Pin Screen Gray をクリックします。

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

コントロール

名前

説明

ThemedIcon Rerun Screen Gray

前回の実行を繰り返Ctrl+T T

直前のテストを繰り返します。

ThemedIcon RunAll Screen Gray

現在のセッションを実行 Ctrl+T Y

現在のセッションですべてのテストを実行します。

現在のセッションの他のアクションに統合ドロップダウンセレクタを使用できます。

ThemedIcon CoverAll Screen Gray

現在のセッションをカバー Ctrl+T I

テストセッション内のすべてのユニットテストに対してカバレッジ分析を実行します。

ThemedIcon UtrProfileAll Screen Gray

現在のセッションのプロファイル

現在のセッションのすべてのテストについてパフォーマンスプロファイリングを開始します。

このボタンは、JetBrains dotTrace(英語)がVisual Studioに統合されている場合に表示されます。

ThemedIcon RunTest Screen Gray

ユニット・テストの実行 Ctrl+T R

選択したテストを実行します。複数のテキストを選択するには、Ctrl キーを押しながらそれらをクリックします。

選択したテストの他のアクションに統合ドロップダウンセレクタを使用できます。

ThemedIcon Cover Screen Gray

カバーユニットテスト Ctrl+T H

このボタンをクリックすると、選択したテストのコードカバレッジを開始できます。

ThemedIcon DotMemoryUnitRun Screen Gray

dotMemoryユニットでユニットテストを実行する Ctrl+T M

dotMemoryユニットを有効にして選択したテストを実行します。このボタンを使用して、メモリの問題に対してdotMemoryユニットフレームワーク(英語)チェックコードを使用するテストを実行します。

ThemedIcon UtrProfile Screen Gray

プロファイル単体テスト

このボタンをクリックすると、選択したテストのプロファイルを作成できます。

このボタンは、JetBrains dotTrace(英語)がVisual Studioに統合されている場合に表示されます。

ThemedIcon RunTest Screen Gray

失敗するまでユニットテストを実行する

不安定なテストにこのアクションを使用してください。それをクリックすると、選択されたテストはそれらの1つが失敗するサイクルを利用して実行を開始します。実行の停止 ThemedIcon StopTest Screen Gray をクリックしてこのサイクルを中止することができます。

ThemedIcon Debug Screen Gray

ユニット・テストのデバッグ Ctrl+T D

現在のセッションで選択されたテストをデバッグします。

ThemedIcon StopTest Screen Gray

実行の停止

現在のテストセッションを停止します。

ThemedIcon TrackRun Screen Gray

実行しているテストのトラック

このボタンがオンの場合、テストのリスト内の選択は、現在実行中のテストに自動的に切り替えられます。

ThemedIcon ScrollToBottom Screen Gray

テスト実行時の自動スクロール出力

このボタンを使用すると、テストの実行中に出力ペインがスクロールして、出力の終わりが常に表示されるようになります。

ThemedIcon Remove Screen Gray

選択したテストを削除する Delete

選択したテストを現在のセッションから削除します。

ThemedIcon ExpandAll Screen Gray ThemedIcon CollapseAll Screen Gray

すべて展開 / すべて縮小表示

現在のタブのすべてのノードを展開/折りたたみます。

ThemedIcon Up Screen Gray ThemedIcon Down Screen Gray

前へ / 次へ
Shift+F8 / F8

前/次の項目に移動し、それに応じてソースコードをスクロールします。

ThemedIcon PreviewToggle Screen Gray

出力を表示する Ctrl+P

このセレクタを使用すると、出力ペインとカバレッジペインを開いてウィンドウの下部または右側に配置できます。

出力ペインでは、テスト結果を分析して、失敗したテストの出力から、アサーションまたは例外を発生させたコード行までワンクリックでナビゲートすることができます。

カバレッジペインには、コードカバレッジツリーまたはホットスポットビューが表示され、カバレッジ結果ブラウザウィンドウと同じコントロールと機能、および単体テストのカバレッジを表示できる選択したテストのカバレッジを表示するボタンが表示されます

ThemedIcon Export Screen Gray

エクスポート

このボタンをクリックすると、ウィンドウに現在表示されているデータをテキスト形式でエクスポートしたり、ドロップダウンセレクタを使用してXMLまたはHTML形式でデータをエクスポートしたりできます。表示されるデータのエクスポートダイアログは、データをファイルに保存するか、クリップボードにコピーできます。

ThemedIcon StackTraceExplorerToolWindow Screen Gray

スタックトレースを新しいウィンドウに表示する Ctrl+Shift+Alt+E

現在選択されているテストの出力をスタックトレースエクスプローラーウィンドウの新しいタブで開きます。

ThemedIcon Update Screen Gray

リファレンスdotMemoryユニットフレームワーク

dotMemory単体テストフレームワーク(英語) NuGetパッケージをインストールし、選択したテストが属する単体テストプロジェクトでそれを参照します。

このボタンは、JetBrains dotMemory(英語)がVisual Studioに統合されている場合に表示されます。

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

関連事項

関連ページ:

現在のドキュメントで単体テストを処理する

現在のドキュメントでのテストの発見dotCoverは、ユニットテストクラスとサポートされているすべてのフレームワークの単一ユニットテストをエディターで検出し、エディターの各アイテムの隣に対応するアクションインジケータを追加します。単体テストが複数の単体テストセッションに含まれている場合、その実行ステ...

プロジェクトまたはソリューションでユニットテストを使用する

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

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

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

入門

JetBrains dotCoverは.NET単体テストランナーおよびコードカバレッジツールです。dotCoverを使用すると、.NETアプリケーションコードのどれだけが実際にテストされているのかを分析できます。単体テスト中またはアプリケーションを手動で実行しているときのメソッド呼び出しを測定するこ...

ホットスポットの検出

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

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

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