カバレッジログ計測手順
Infopanel | ||
---|---|---|
| ||
dotTESTインストールマシンで実施 |
テスト対象アプリケーションがあるマシンから【前提】にも記載されている以下のファイル群を入手しておく必要があります。
...
※ こちらから下の手順は、dotTEST Engineエディションのライセンスをお持ちの場合の手順です。
dotTEST Desktopエディションのライセンスをお持ちの場合はdotTEST Desktopエディションのライセンスをお持ちの場合のページを参考に実施してください。
CoverageフォルダをdotTESTインストールマシンに配置
...
「importCoverage.bat」の修正
以下の様にバッチ作成時の情報が記述されているため、配置したCoverageフォルダや、ソリューションフォルダに合わせてパスを修正します。Code Block pushd "C:\Users\xxxxxxxxx\Documents\Parasoft\dotTEST\Coverage" "C:\Program Files\Parasoft\dotTEST\20212022.2\dottestcli.exe" -settings "C:\Users\xxxxxxxxx\Documents\Parasoft\dotTEST\Coverage\coverage.settings" -config "builtin://Calculate Application Coverage" -report "C:\Users\xxxxxxxxx\Documents\Parasoft\dotTEST\Coverage\reports" -solution "C:\Users\xxxxxxxxx\project\sample_project\MovieTicket\MovieTicket.sln" popd
...
Visual Studio 上で結果を確認する場合
前段の準備が完了したら、importCoverage.batを実行することでカバレッジが計測されます。
importCoverage.bat の実行が完了すると、reportsディレクトリが作成され、coverage.xmlなどのレポートファイルが生成されます。
...
ソリューションファイル(StackMachineExample.sln)を開き、コンテキストメニューの[Parasoft] – [ビューの表示] – [カバレッジ]を選択します。
表示されたカバレッジのビューから ▼ – [インポート] – [ローカル ファイルまたは URL...]を選択します。
coverage.xml を絶対パスで指定します。
インポートが正常終了すると「カバレッジのインポートが終了しました。」と表示されます。
計測したアプリケーションカバレッジのデータがVisual Studio上で閲覧できます。
Parasoft DTP に結果を Publish (登録)して Web上で確認する場合
...
Code Block |
---|
# === DTP SERVER SETTINGS === dtp.server= [DTPサーバ] dtp.port= [ポート番号] :ポート番号 dtp.user= [ユーザー] dtp.password= [パスワード] # === REPORTING === report.dtp.publish=true |
...
Parasoft DTP での結果の確認方法についてはParasoft DTPを用いた運用の例のページを参考に実施してください。