メインコンテンツ

テスト結果レポートの生成

この例では、ベースライン テスト ケースを使用して、テスト マネージャーからテスト結果レポートを生成する方法を示します。この例で使用するモデルは sltestTestManagerReportsExample です。

テスト ファイルの読み込みと実行

プログラムでテスト ファイルを読み込んで実行します。テスト ファイルにはベースライン テスト ケースが含まれています。

exampleFile = 'sltestTestManagerReportsTestSuite.mldatx';
sltest.testmanager.load(exampleFile);
baselineObj = sltest.testmanager.run;

レポートの生成

テスト結果のレポートは、プログラムで生成することも、テスト マネージャー インターフェイスを使用して生成することもできます。

レポートをプログラムで生成するには、次のようにします。

結果セット オブジェクトを使用して、テスト ケースの結果のレポートを生成します。レポートは ZIP として保存され、すべてのテスト結果が表示されます。レポートは完了すると開きます。

sltest.testmanager.report(baselineObj,'baselineReport.zip',...
    'IncludeTestResults',0,'IncludeComparisonSignalPlots',true,...
    'IncludeSimulationSignalPlots',true,'NumPlotRowsPerPage',3);

report.html ファイルは baselineReport.zip フォルダーに保存されます。

あるいは、テスト マネージャーを使用してレポートを生成するには、次のようにします。

1.sltest.testmanager.view を使用してテスト マネージャーを開きます。

2.[テスト ブラウザー] ペインでテスト スイートを選択し、[実行] をクリックします。

3.テストの実行後、[結果とアーティファクト] ペインで [結果] を選択します。

4.ツールストリップで [レポート] をクリックします。

5.[テスト結果のレポートの生成] ダイアログ ボックスで、レポートに含める項目を選択し、[作成] をクリックします。

レポートをカスタマイズするには、Customize Test Results Reportsを参照してください。

sltest.testmanager.clear;

参考

トピック