このセクションでは、DTP または .xml レポート ファイルからテスト データを IDE にインポートする方法について説明します。このセクションの内容:
はじめに
テスト結果をインポートすると、開発者/テスターは自分に割当てられたタスクを GUI で確認し、[品質タスク] ビューで対応することができます。フィルター設定ドロップダウン メニューからフィルターを選択できない場合は、DTP への適切なアクセス権があるかどうかを確認してください (詳細については DTP マニュアルの「プロジェクトの作成と設定」を参照してください)。
用語:
自分のタスク: コード作成者の算定に基づいて選択された、自分に責任のあるテスト タスク。詳細については「タスクの割り当てとコード作成者の設定」で説明します。
- 推奨されるタスク: 実行したテスト コンフィギュレーションの [目標] タブ設定に基づいて選択された、本日レビューおよび対応するテスト タスク。
自分の推奨されるタスク: 作成者およびタスク割当て設定 (「タスクの割り当てとコード作成者の設定」で説明) に基づいて選択された、自分に責任のあるテスト タスク。「自分の推奨されるタスク」には、テスト コンフィギュレーションの [目標] タブ設定に基づいて選択された、本日レビューおよび対応するテスト タスクも含まれます。
インポートしたテスト結果は、GUI 上でテストを実行したかのように GUI に表示されます。インポートした後は、通常と同じようにテスト結果の詳細を確認したり、タスク メッセージをダブルクリックして関連するソース コード行を表示して編集したり、[即時修正] を使って問題を修正したりすることができます。
特定のタスク カテゴリ、特定の目的のタスク、またはすべてのタスクをインポートできます。インポートできるのは、現在ワークベンチにあるプロジェクトのテスト結果だけです。最後の実行の後に、テスト対象プロジェクト ファイルをワークベンチで変更した場合、結果はレポートされません。なぜなら変更後のプロジェクト ファイルに結果が対応していない可能性があるからです。
DTP フィルターの設定
DTP から指摘事項をダウンロードするには、フィルターを設定する必要があります (「DTP への接続」を参照)。
- [Parasoft] > [設定] をクリックして設定画面を開きます。
- [Parasoft] > [DTP] > [インポート設定] を選択します。
- ドロップダウン メニューからフィルターを選択し、必要なインポート設定を行います。フィルター設定オプションの詳細については、DTP のドキュメントを参照してください。
- [適用] をクリックします。
[品質タスク] ビューの設定
自分の作業に関連するテストと解析結果だけをインポートするために、DTP からデータをインポートする前に [品質タスク] ビューの設定を行います。設定画面で [Parasoft] > [設定] > [品質タスク] を選択します。
以下のオプションが利用できます。
- 次の期間のテスト実行で報告されたタスクのみインポート: 指定した最後の n 日間のデータだけを DTP からインポートします。
- 修正されたリソースの期限切れタスクをインポート: 両方のインポート オプション (DTP および XML ファイル) から古いタスクをインポートします。
- インポート時にタスクを再配置: [新規] をクリックし、タスクをインポートするときに別の場所を指定します。このオプションは両方のインポート オプション (DTP および XML ファイル) で利用できます。
インポート結果
[Parasoft] > [インポート] をクリックし、[DTP] または [ローカル ファイルまたは URL...] を選択します。
[DTP] を選択した場合、直ちにダウンロードが開始します。
[ローカル ファイルまたは URL] を選択した場合、レポート XML ファイルを参照するよう促されます。レガシー形式 (2021.2 より前のバージョンのアプリケーションで作成されたもの、または 2021.2 以降でレガシー レポート形式が有効になっている間に作成されたもの) の XML レポートをインポートするためには、レガシー レポート形式を有効にする必要があります。レガシー レポート フォーマットを有効にする方法の詳細については、「レポート設定」を参照してください。
- [品質タスク] ビューが開いていない場合は、メイン メニューから [Parasoft] > [ビューの表示] > [品質タスク] を選択して、インポートした結果を確認します。
インポートされた指摘事項が、変更されたファイルに関連付けられている場合、メッセージダイアログが開き、同期が取れていないファイルが表示されます。それらの指摘事項に関するマーカー (行番号を含む) は、ローカル リソース ファイルでの場所に一致していないか、すでに解決済みの指摘事項を指している可能性があります。
ローカルに存在しないリソースに関連付けられた指摘事項はインポートされず、利用できないファイルの一覧を示すメッセージが表示されます。
Parasoft DTP からの結果へのアクセス
テストおよび他のソースからの情報に基づいた Parasoft Report Center レポートにアクセスするには、以下の操作を行います。
[Parasoft] > [探査] > [Report Center レポート] を選択するか、 『Parasoft Report Center ユーザーズ ガイド』の説明に従ってレポートを開きます。