dotCover 2018.3ヘルプ

dotCoverの新機能

dotCover 2018.3

  • 改善されたカバレッジフィルタ現在、dotCoverオプションには、ランタイムフィルタ(カバレッジセッション中に適用されるもの)と結果フィルタ(カバレッジ結果に適用されるもの)の2つのフィルタグループがあります。後者はファイル名によるフィルタで拡張されています。

  • 複数のターゲットフレームワークのサポートプロジェクトが複数のフレームワークをターゲットにしている場合、カバレッジツリーは各フレームワークに対して別々に結果を表示します(各フレームワークはツリー内の別々のノードとして表示されます)。コードの強調表示は、エディターで選択されているコンテキストによっても異なります。

dotCover 2018.2

  • JetBrains Rider統合 Visual Studioに加えて、現在dotCoverはJetBrains Rider IDEの一部です。このリリースでは、2つの主な機能がサポートされています。単体テストのコードカバレッジ分析と継続的なテストです。

  • dotnet コンソールツールのサポート現在、dotCoverコマンドラインランナーは、.NETコマンドラインツール(dotnet.exe)の拡張機能として使用できます。例: dotnet dotCover testを実行すると、単体テストのカバレッジ分析を実行できます。

  • さて、dotCover.exeコンソールランナーを使用する場合は、 analyze コマンドよりも常に cover コマンドを優先するべきです。カバレッジ結果は、 --ReportType 引数にのみ依存します。指定されている場合は、特定のタイプのレポートを取得します。そうでない場合は、通常のカバレッジスナップショットが保存されます。

dotCover 2018.1

dotCover 2017.3

  • .NET Coreは、NUnitおよびxUnitの連続テストモードでカバレッジをテストします。

  • カバレッジ結果の迅速な評価。VisualStudioエディターの右側のガターにある「シールド」アイコンを使用すると、総カバー率と失敗したテストの数をすばやく表示できます。アイコンをクリックすると、発見されたステートメントをナビゲートできます。

  • 「カバーステートメントを表示」の改善さて、エディターでカバーテストを表示するを使用した後、ポップアップウィンドウはあなたのコードのどの部分がこれらのテストでカバーされているかを教えてくれます:クラス、メソッド、あるいは特定のステートメント。

dotCover 2017.2

  • .NETコアはMSTestのカバレッジサポートをテストします。

  • パフォーマンスを向上させた 2017.2より前では、大規模なソリューションで継続的なテストを行うことは非常に頭痛の種(英語)でした。テストは非常に速く実行されましたが、次のカバレッジセッションが終了するまで数分かかることがありました。この問題はdotCover 2017.2にはもう存在しません。新しいスナップショット形式により、dotCoverはカバレッジ結果の処理をはるかに高速にします。

  • カバレッジ結果は、特定のテストだけでなく、テストグループ、プロジェクト、カテゴリなどにも表示されます。

  • 色盲マーカー。現在、マーカーはカバレッジとテスト結果を色だけでなく形状とともに示すことができます。

  • スナップショットからカバレッジデータを追加する現在、特定の単体テストセッションのカバレッジ結果を表示するときに、それらをスナップショットのカバレッジデータとマージできます。

dotCover 2017.1

  • 色付きの背景を使用してハイライトします。新しいハイライトスタイル(マーカーを使用)はすべてのユースケースに適していない可能性があるため、マーカーと色付き背景を切り替えたり、両方を表示するオプションを追加しました。古い強調表示スタイルは、更新されたロジックをサポートし、テストカバレッジとテスト結果の両方を表示します。

dotCover 2016.3

dotCover 2016.2

  • Unit Test Sessionsウィンドウと連続テストセッションウィンドウの実行ログ。

  • 自動プロパティーを非表示にするオプションによるカバレッジ解析から自動プロパティーを除外する機能

  • カバレッジ分析とは無関係の子プロセスを除外することによって、不要なオーバーヘッドを削減するためにコンソールランナーからプロセスをフィルタリングする機能。

dotCover 2016.1

dotCover 10.0

dotCover 3.0

dotCover 2.6

dotCover 2.5

最終更新日: 2019年1月17日