メインコンテンツ

テスト仕様レポートの生成

この例では、テスト仕様レポートを生成します。テスト仕様レポートには、テスト ケース、テスト スイート、またはテスト ファイルに使用されるテストの設定とパラメーターが含まれます。これらのレポートは、テスト手順に関する設計レビュー用の情報の収集やテスト情報のアーカイブに使用できます。レポートはテストの実行前または実行後に作成できます。テスト仕様レポートは、プログラムで作成することも、テスト マネージャーを使用して作成することもできます。例については、sltest.testmanager.TestSpecReport のリファレンス ページを参照してください。

テスト仕様レポートの場合、選択したすべての項目が、テスト ファイル、テスト スイート、またはテスト ケースのいずれか同じ種類でなければなりません。テスト ファイル、テスト スイート、テスト ケースを混在して選択した場合、[テスト仕様レポート] ボタンおよびコンテキスト メニューの [レポートの作成] オプションはグレー表示になります。テスト ファイルを選択すると、レポートにはそのすべてのテスト スイートとテスト ケースが含まれます。テスト スイートを選択すると、レポートにはそのすべてのテスト ケースが含まれます。

この例では、テスト マネージャーを使用してテスト仕様レポートを作成します。サンプル ファイルを読み込みます。その後、テスト ケースを選択し、レポートに含めるセクションを選択して出力オプションを指定することでテスト仕様レポートを生成します。

  1. サンプル ファイルを開きます。

    openExample('RollAutopilotMdlRef')

  2. AutopilotTestFile.mldatx テスト ファイルを読み込み、テスト マネージャーを開きます。

    sltest.testmanager.load("AutopilotTestFile.mldatx");
    sltest.testmanager.view

  3. [Requirement 1.3 Test] テスト ケースを強調表示し、[テスト仕様レポート] をクリックします。

    Test Manager with Requirement 1.3 test case selected

  4. [テスト仕様レポートの作成] ダイアログ ボックスで、[タイトル]RollAutopilot Model Test Specification Report を、[作成者]John Smith を指定します。

    Create a Test Specification report dialog box

  5. [レポートに含める] セクションで、すべてのレポート セクションを既定の選択状態のままにします。

  6. 出力形式を既定の [PDF] のままにします。

  7. 保存するレポートのファイル名を mynewReport.pdf として、書き込み可能なフォルダーに指定します。現在の作業フォルダーが書き込み不可の場合は、書き込み可能なフォルダーの絶対パス名を使用します。

  8. このレポートでは既定のテスト ケース テンプレートを使用するため、[テスト ケース レポーター] フィールドは空白のままにしておきます。

  9. [作成] をクリックすると、レポートが生成され自動的に開きます。レポートのこれらのイメージは、タイトル ページ、モデルおよびハーネスのイメージ、テスト入力および評価情報を示します。

    Test specification report cover page

    Test specification report detail page

参考

トピック