...
メニューから[Parasoft] > [テストコンフィギュレーション]を選択します
ダイアログ左側から[ビルトイン] > [Application Monitoring] > [Build Application with Coverage Monitoring]を選択し、右クリックメニューから[複製]を選択します
[ユーザ定義]に複製された[Build Application with Coverage Monitoring]を選択します
ダイアログ右側の[名前]に任意の名前を入力します
ダイアログ右側の[実行]タブ > [全般]タブを選択します
[実行の詳細]の[Test application binary]を以下のように修正します。を以下のように修正します
修正前:${cpptest:testware_loc}/${project_name}.exe
修正後:${cpptest:testware_loc}/${project_name}.dll[適用]ボタンを押下します。ボタンを押下します
カバレッジ計測用DLLの作成、テストの実行、カバレッジの読み込み
[ソリューションエクスプローラ]にて、ライブラリプロジェクトを選択し、テストコンフィギュレーションのカスタマイズ手順にて、作成したコンフィギュレーションを実行します。にて、ライブラリプロジェクトを選択し、テストコンフィギュレーションのカスタマイズ手順にて、作成したコンフィギュレーションを実行します
以下のファイルが作成されていますので、dllファイルを呼び出すアプリケーションの実行ディレクトリへコピーします。 以下のファイルが作成されていますので、dllファイルを呼び出すアプリケーションの実行ディレクトリへコピーします
<C++testワークスペース.cpptest\ライブラリプロジェクト名\unit-data\current_tubf179707\ライブラリプロジェクト名.dll><C++testインストールディレクトリ>\engine\bin 内にあるcpptestruntime.dllを手順2でコピーしたディレクトリへコピーします。dllを手順2でコピーしたディレクトリへコピーします
※対象が64bitプログラムの場合は"cpptestruntime64.dll"をコピーお願いしますdllを呼び出すアプリケーションを実行します。 dllを呼び出すアプリケーションを実行します
[ソリューションエクスプローラ]にて、ライブラリプロジェクトを選択し、右クリックメニューから [Parasoft] > [テストの実行] > [ビルトイン] > [Utilities] > [Load Test Results (Files)]を選択します。を選択します