生成测试结果报告
此示例显示如何使用基线测试用例从测试管理器生成测试结果报告。本例使用的模型是 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.在“创建测试结果报告”对话框中,选择要包含在报告中的项目,然后点击创建。
要自定义报告,请参阅自定义测试结果报告。
sltest.testmanager.clear;