.NET ユニットテストランナーとコードカバレッジツール

無料30日間体験版

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

JetBrains の dotCover は Visual Studio と JetBrains Rider と統合する. NET ユニットテストランナー兼 コードカバレッジツールです。

ユニットテストがどの範囲のコードに対応しているかを 把握しましょう。 dotCover は、.NET Framework.NET Core、Mono、またはMono for Unity を対象とするアプリケーションでステートメントレベルのコードカバレッジを計算して報告します。

ユニットテスト手動テストセッション

ユニットテスト

ユニットテストの実行やデバッグ、 および、Visual Studio またはコマンドラインユーティリティーを使ったユニットテストの カバレッジ解析実行ができます。 dotCover は、MSTest や、NUnit、xUnit、およびMSpecなど多数のユニットテストフレームワークに対応しております。

手動テストセッション

手動テストセッションにおいて、dotCover は、 セッション中にコードのどの部分が呼び出しされたのか、 そしてどの部分まで至らなかったのかを表示します。 カバレッジ解析データを使用すると、 テスト済みアプリケーションのソースコードに 簡単にアクセスできます。

ホットスポットの検出

ホットスポットビューを使用して、危険そうな領域を一目で検出できます。このビューには、カバレッジの範囲が最も狭く、最も複雑なメソッドが表示されます。 直感的なグラフィカル表示で カバレッジ解析をうまく始めることが できます

ホットスポットビュー

Visual StudioJetBrains Rider とのスムーズな連携

dotCover は Visual Studio および JetBrains Rider と連携しているため、コードエディタを離れることなくコードカバレッジを解析して視覚化できます。 dotCover は、Visual Studio 2010-2017 と JetBrains Rider 2018.2 以降に対応しています。

Visual Studioとのスムーズな統合

継続的テスト

dotCover では最新のコード変更の影響を受けているユニットテストを即座に把握し、影響を受けたテストを自動的に再実行できます。

継続的テストモードは、どのユニットテスセッションでもオンにすることができます。 こうすると、どのテストを継続的に実行するか、どのテストを 従来の方法で実行するかを選択できます。

継続的テスト

dotCoverを選ぶ理由

カバレッジの強調表示

dotCover では、便利性のためコードカバレッジを 視覚化できます。 特定のカバレッジセッションにおいての、テストが対応しているか/対応していないかの強調表示されたステートメントを、直接 Visual Studio で確認できます。

継続的カバレッジの解析

dotCover では、継続的インテグレーションサーバー用のコンソールユーティリティーを提供しております。 さらに、dotCover の無料サーバーサイドバージョンが TeamCity に組み込まれています。

ノードのフィルタリングと除外

カバレッジフィルタでカバレッジ解析を カスタマイズできます。 カバレッジスナップショットから特定の項目を除外すると、 dotCover は即時にカバレッジ統計を 再計算します。

カバレッジテストへのナビゲーション

特定のステートメントに対応しているユニットテストを検出するにはショートカットをご利用いただけます。 Visual Studio のポップアップには、対応しているテストの一覧が表示され、 それぞれに移動できます。


dotUltimate でさらなる開発力を引き出しましょう

高度なプロファイラーやカバレッジツールと AI 搭載機能で生産性を向上させ、プロジェクトに最適な IDE を選びましょう。あらゆる .NET およびゲーム開発のニーズに対応するコスト効率の高いソリューションである dotUltimate を入手してください。
Rider
ReSharper
ReSharper C++
AI Assistant
dotCover
dotTrace
dotMemory
dotPeek

dotUltimate の契約者のみが使用可能な最高クラスのプロファイラーとカバレッジツールにアクセスし、Rider と ReSharper を自由に切り替えながら自分のスタイルで作業しましょう。

Rider と ReSharper に組み込まれた AI 搭載機能でワークフローを加速し、コーディングをより迅速かつ楽しく行えるようにしましょう。

単一の包括的なライセンスで調達の手間を削減し、コストを最適化しましょう。開発者のニーズに合わせて進化し続ける dotUltimate でビジネスの成長に備えましょう。

世界中に開発者チームに dotCover をご利用いただいています。
優れた使い勝手と高い生産性を体験してください!

ダウンロード
無料30日間体験版

確実なコンプライアンスとセキュリティ

JetBrains のツールは SOC 2 認証を含む業界最先端のセキュリティ標準に準拠しており、組織のデータが保護され、弊社製品が世界的な規制に準拠していることを保証しています。