Versions Compared

Key

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

...

  1. カバレッジログ収集手順の1~4までを実行し、バッチファイルを作成します。

  2. monitorCoverage.batファイルをテキストエディタで開き、以下の行、rmdirの先頭にremをつけてコメントアウトします。
    デフォルトではCoverageLogsフォルダを実行毎に削除しますが、ソースコードに変更がない場合、削除しないことで複数回実行したテストのカバレッジをマージすることが出来ます。
    修正前

    Code Block
    rem Clean up coverage logs
    rmdir /s /q "C:\Users\xxxxxxx\Documents\Parasoft\dotTEST\Coverage\CoverageLogs"

    修正後

    Code Block
    rem Clean up coverage logs
    rem rmdir /s /q "C:\Users\xxxxxxx\Documents\Parasoft\dotTEST\Coverage\CoverageLogs"
  3. 修正が完了したら、通常の手順でテストを実行します。

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

「ターゲット スクリプトのディレクトリ」に作成された、monitorCoverageスクリプトのディレクトリ」に作成されたmonitorCoverage.batで対象アプリケーションを起動してテストを実行します。batで、対象アプリケーションを起動してテストを実行します。
テストが完了したらアプリケーションを終了します。

アプリケーションを終了すると、下記フォルダ内にカバレッジ計測後のカバレッジログが含まれる「CoverageLogs」フォルダが作成されます。

...