.NET 単体テストとコード カバレッジ ツール




.NET コード カバレッジの分析

JetBrains dotCover は、Visual Studio に統合できる .NET 単体テスト ランナーとコード カバレッジ ツールです。
単体テストでカバーされるコードの範囲を確認してください。dotCover は、ターゲットとなる .NET Framework、Silverlight、さらに .NET Core のアプリケーション内のステートメント レベルでコード カバレッジを計算、レポートします。

単体テスト

Visual Studio やコマンド ライン ユーティリティを使用して、単体テストの実行やデバッグ、単体テストのカバレッジ分析の実行が可能です。dotCover は、MSTest、NUnit、xUnit および MSpec を含む、多くの単体テスト フレームワークをサポートします。

マニュアルのテスト セッション

マニュアルのテスト セッションにおいて、dotCover は、セッション中にコードのどの部分が呼び出され、どのコードが実行されなかったのかを表示します。カバレッジ分析データを使用して、簡単にテスト アプリケーションのソース コードを取得できます。

ホットスポットの検出

Hot Spots ビューは、潜在的なリスクのあるエリアを検出し、最小限のカバレッジでもっとも複雑なメソッドを表示できます。直感的なプレゼンテーションによるカバレッジ分析が可能です。

Visual Studio へのシームレスな統合

dotCover は、Visual Studioに統合できるので、コード エディター内でコード カバレッジの分析や視覚化が可能です。Visual Studio 2010、2012、2013、2015 および 2017 がサポートされます。

継続的なテスト

dotCover は、直近で変更されたコードに影響を受ける単体テストをオンザフライで特定し、自動的に対象となるテストを再実行します。単体テストを継続的に使用することも、継続的に実行したいテストを指定して従来の方法で実行することも可能です。


ページトップへ