Versions Compared

Key

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

カバレッジログ計測手順

Infopanel
bgColor#DEEBFF

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などのレポートファイルが生成されます。

...

  1. ソリューションファイル(StackMachineExample.sln)を開き、コンテキストメニューの[Parasoft] – [ビューの表示] – [カバレッジ]を選択します。

  2. 表示されたカバレッジのビューから ▼ – [インポート] – [ローカル ファイルまたは URL...]を選択します。

    Image Modified

  3. coverage.xml を絶対パスで指定します。

    Image Modified
  4. インポートが正常終了すると「カバレッジのインポートが終了しました。」と表示されます。

    Image Modified
  5. 計測したアプリケーションカバレッジのデータがVisual Studio上で閲覧できます。

    Image Modified

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を用いた運用の例のページを参考に実施してください。