テスト結果レポートの生成
この例では、ベースライン テスト ケースを使用して、テスト マネージャーからテスト結果レポートを生成する方法を示します。この例で使用するモデルは 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);
レポートの生成が完了したら表示します。baselineReport.zip フォルダーから report.html ファイルを開きます。
sltest.testmanager.clear; sltest.testmanager.clearResults;
レポートをテスト マネージャーを使用して生成するには、次のようにします。
現在のフォルダーにあるテスト ファイル sltestTestManagerReportsTestSuite.mlx
をダブルクリックしてテスト マネージャーで開きます。
左側のペインでテスト スイートを選択します。[実行] をクリックします。
左側のペインでテスト結果を選択します。ツールストリップで [レポート] をクリックします。
[作成] をクリックします。レポートをカスタマイズするには、Customize Test Results Reportsを参照してください。