Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

カバレッジを収集するためにテストを実行し、カバレッジログを出力する手順を説明します。

実施するマシンは以下の前提に沿っている必要があります。

【前提】

...

テスト対象アプリケーションをデバッグモードでビルド出来る

...

dotTESTのインストール要件を満たしている必要がある

...

カバレッジ収集用にファイルをマシンにコピー

Info

dotTESTインストールマシンからテスト対象アプリケーションを実行するマシンへコピー

カバレッジログ出力用モジュール

カバレッジログを出力するためのモジュールをインストールします。インストールはdotTESTがインストールされているマシンから

以下のdotTESTインストールディレクトリ配下の「dotnet」ディレクトリ全体をコピーし、テスト対象アプリケーションを実行するマシン同じパスにコピーします。

<dotTESTインストールディレクトリ>\bin\dottest\dotnet

バッチファイル作成用exeのコピー

以下の2つのファイルと1つのフォルダーをdotTESTインストールマシンから、テスト対象アプリケーションがあるマシンへコピーします。

<dotTESTインストールディレクトリ>\coverage.exe

<dotTESTインストールディレクトリ>\coverage.exe.config

<dotTESTインストールディレクトリ>\ja-JP

ビルドを実行し、アプリケーションとプログラムデータベースファイルを作成

Info

テスト対象アプリケーションを実行するマシンで実施


テスト対象アプリケーションをビルドし、exeファイルを作成します。
ビルドはデバッグモードで、pdbファイルが作成される設定で行います。
ビルドを実施し、exeファイルと同じディレクトリにpdbファイルが存在することを確認します。