HTML、PDF、またはカスタム XSL のレポートを生成できます。このセクションの内容


古いバージョンの Eclipse の既知のバグのため、レポートの表示時に Eclipse がクラッシュすることがあります。この問題が発生している場合、以下の回避策を試してみてください。

  • 最新のバージョンの Eclipse に更新します (問題は修正済みです)。
  • 修正された XULRunner プラグインを Eclipse にインストールします。
  • EPF (Eclipse Preferences File) を使って、外部のブラウザーを使用するよう Eclipse を設定します。"browser-choice" オプションを変更する必要があります。 例: /instance/org.eclipse.ui.browser/browser-choice=1
  • (テスト プロセスの最後でのみ問題が発生している場合) [レポートとパブリッシュ] ダイアログで [ブラウザーで開く] オプションを無効にします。

GUI からの生成

  1. テストが完了した後、[テスト進捗] ビューでツールバーの [レポートを生成] ボタンをクリックします。

  2. [レポート] ダイアログで次の設定を指定します。 [レポート] ダイアログで以下のオプションを設定できます。

  3. [OK] をクリックします。レポートが開きます。形式と内容の詳細については、「レポートの種類」 を参照してください。

[テスト進捗] ビューからレポートを生成および設定することができます。


  • [続行] をクリックすると、既存のオプションを使って直ちにレポートが生成されます。
  • [構成] をクリックすると、レポートを生成する前にレポート オプションを確認して変更できます。

テスト実行の詳細レポートの生成

追加のテスト実行の詳細レポートを生成し、通常のレポートにリンクできます (詳細は「レポートの種類」を参照)。このレポートを生成するには、テスト コンフィギュレーションで以下を設定してから、コンフィギュレーションを実行します。

  1. [Parasoft] メニューの [テスト コンフィギュレーション] をクリックし、テスト コンフィギュレーションを選択します。
  2. [実行] > [実行時] タブを開き、次のオプションをオンにします。 
  3. (オプション) [次の詳細カバレッジ レポートを生成する] オプションをオンにし、カバレッジ メトリクスを選択します。
  4. 変更を適用し、テスト コンフィギュレーションを閉じます。
  5. [Parasoft] メニューの [設定] > [レポート] をクリックします。
  6. [レポートのフォーマット] セクションで、ドロップダウン メニューから [HTML (C/C++test 単体テストの詳細)] を選択します。

テスト完了後に [レポートの生成] をクリックします (「Generating the Report」を参照)。この設定によって、メイン レポートの最後にある [追加のレポート] セクションの [テスト実行の詳細] 列にテスト実行の詳細レポートへのリンクが表示されるようになります (「レポートの種類」を参照)。

XML フォーマットでテスト実行の詳細レポートを生成することもできます。これにより、テスト実行結果に対して追加の後処理ワークフローを適用できます。XML ファイルは元のテスト実行の詳細 HTML ファイルと同じ場所にあります。例:

<REPORT_DIR>/<EXECUTION_DIR>/report_TestSuiteFoo_cpp.xml

<REPORT_DIR>/<EXECUTION_DIR>/report_TestSuiteFoo_cpp.html

さらに、テスト実行の詳細レポート XML ファイルの XML スキーマも生成されます。

<CPPTEST_INSTALL_DIR>/manuals/examples/ut_details_report_schema.xsd

DTP へのレポートのアップロード

DTP にレポートをアップロードするには、次の操作を行います。

(info)DTP にレポートをアップロードするには、「DTP Publish」または「Automation」ライセンスが有効でなければなりません。

コマンドラインからの生成

コマンドラインでのテストの詳細および電子メール通知設定については、「 コマンドライン インターフェイスからのテスト」 を参照してください 。

Team Server に結果をレポートしている場合、一意なレポートを特定するために次の条件を使用します。

  • ホスト名

  • ユーザー名

  • セッション タグ

  • 日付 - 毎日、その日の最後のテスト実行だけがトレンド グラフに使用されます。

チームが 1 日に何度かテストを実行していて、すべてのレポートを Team Server に格納するには、テスト実行のたびに異なるセッション タグを使用する必要があります。この設定は、テスト コンフィギュレーションの [共通] タブの [セッション タグのオーバーライド] で行うことができます。