生成测试结果报告
此示例显示如何使用基线测试用例从测试管理器生成测试结果报告。本例使用的模型是 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
,以在测试管理器中打开它。
在左侧窗格中,选择测试套件。点击运行。
在左侧窗格中,选择测试结果。在工具条中,点击报告。
点击创建。要定制报告,请参阅自定义测试结果报告。