アプリケーションのカバレッジ分析
ソリューションに単体テストがあるかどうかに関係なく、dotCover を使用すると、実行されたアプリケーションのコードカバレッジを分析できます。dotCover の制御下でアプリケーションを実行し、特定のシナリオで実行した後、実行のステートメントカバレッジを含むカバレッジスナップショットを取得します。このスナップショットのデータを使用して、対象のアプリケーションのソースコードにアクセスし、実行されたシナリオ中にコードのどの部分が呼び出され、何に到達しなかったかを確認できます。
dotCover の制御下でアプリケーションを実行するには、2 つの方法があります。
どちらの場合も、カバレッジコントローラーダイアログはカバレッジの実行をガイドするように表示されます。
関連ページ:
カバレッジスナップショットとは
dotCover は、カバレッジスナップショットにカバレッジ分析データを記録して格納します。カバレッジスナップショットは、カバレッジ実行に関与し、テスト実行中にソースコードまたは PDB ファイルを使用できるすべてのアセンブリのコードカバレッジ統計を含むデータユニットです。カバレッジスナップショットは、*.dcvr 拡張子の付いたファイルに保存され、後で Visual Studio(dotCover がインストールされている場合)または dotCover スタンドアロンアプリケーションで開くことがで...
継続的なテスト
継続的テストは、テスト駆動開発プラクティスに従うのに役立つ強力な機能です。ユニットテストに影響する変更を検出し、影響を受けるすべてのプロジェクトを再構築し、すべての新しいテストと影響を受けるテストを再実行します。すべてがバックグラウンドで自動的に実行されます。連続テストを使用可能にする:ソリューションには、一度に 1 つの継続的テストセッションのみを作成できます。既存のユニットテストセッションから継続的テストセッションを作成できます。以前の継続的テストセッションは、新しいセッションに置き換えら...