出口测试结果并生成测试结果报告

一旦你已经运行测试用例和生成测试结果,可以导出结果,并生成报告。测试用例结果将出现在结果与文物窗格。

导出结果

测试结果从测试文件分开保存。要保存结果,选择的结果在测试管理器,在结果与文物面板,单击出口在工具条。

  • 选择完整结果集导出到MATLAB®数据导出文件(.mldatx)。

  • 选择标准的比较或模拟输出到输出信号的数据到基部的工作区或到MAT文件。

创建一个测试结果报告

结果报告包含报告概述信息,测试环境,具有测试的结果,比较标准的地块,和模拟输出图结果汇总。您可以自定义包含在报告中的信息,并可以保存在三个不同的文件格式的报告:ZIP(HTML)DOCXPDF

  1. 在测试管理器,在结果与文物窗格,用于测试文件,测试套件或测试用例选择的结果。

    注意

    您可以从多个结果集的报告,但你不能创建多个测试文件,测试套件或测试用例中的结果集的报告。

  2. 在工具条中,单击报告

  3. 输入标题的页面信息,并指定要在报告中包含的信息。为了使指定每页的地块数量的选项中,选择地块的模拟输出和基线

  4. 选择文件格式用于生成的文件。

  5. 请点击创造

与测试文件保存报告选项

您可以生成报告,每次在测试文件运行测试用例时,每次都使用相同的报告设置。要生成报告每次运行测试时,设置选项下测试文件选项。这些设置保存在测试文件。

  1. 在里面测试浏览器窗格中,选择测试文件,你要设置其报告选项。

  2. 测试文件选项, 选择生成执行后报告。该部分会展开,显示您可以使用该对话框中设置相同的报告选项。

  3. 设置选项。包括由回调或自定义标准产生的数据中,选择MATLAB数据。欲了解更多信息,请参阅创建,存储和打开MATLAB图

  4. 存储与您的测试文件中的设置。保存测试文件。

  5. 如果你想使用这些设置来生成报告,选择测试文件,并运行测试。

生成使用模板报告

微软格式

如果你有一个MATLAB报表生成™许可,您可以从一个报告微软®模板。该报告可以是微软的Word或PDF文档。

该报告发电机万博1manbetx®测试™填充信息转换成富文本内容的控制微软的Word模板文档。有关如何使用富文本内容控件或自定义模板部分的详细信息,请参阅MATLAB报表生成器文档,如在一个Microsoft Word模板添加孔(MATLAB报表生成器)。

对于一个样本模板,进入路径:

CD(matlabroot);光盘('帮助\工具箱\ sltest \实例');
在里面例子文件夹,打开文件Template.dotx

在里面微软的Word模板,你可以添加丰富的文本内容的控制。每万博1manbetxSimulink的测试报告部分可以被插入到富文本内容的控制。控制名称是:

  • CHAPTERTITLE- 报告标题

  • ChapterTestPlatform- MATLAB的版本,用于执行测试

  • ChapterTOC- 测试结果表的内容

  • ChapterBody- 检测结果

例如,章节标题富文本内容控件出现在微软的Word模板:

要改变控件的名称,用鼠标右键单击富文本内容的控制和选择属性。指定控件名称,CHAPTERTITLE或其他名称,在标题标签领域。

要生成使用从测试管理的报告微软的Word模板:

  1. 在测试管理器中选择结果与文物窗格。

  2. 为测试文件,测试套件或测试用例选择的结果。

  3. 在工具条中,单击报告

  4. 输入标题的页面信息,并指定要在报告中包含的信息。

  5. 选择DOCX要么PDF为了文件格式

  6. 指定的完整路径和文件名的微软的Word模板中模板文件领域。

  7. 请点击创造

PDF或HTML格式

如果你有一个MATLAB报表生成器许可,您可以创建通过使用从PDF或HTML模板报告PDFTX要么HTMTX文件。要使用PDF生成测试管理报表或HTML模板:

  1. 在测试管理器中选择结果与文物窗格。

  2. 为测试文件,测试套件或测试用例选择的结果。

  3. 在工具条中,单击报告

  4. 输入标题的页面信息,并指定要在报告中包含的信息。

  5. 选择压缩要么PDF为了文件格式。选择压缩生成一个HTML报告。

  6. 指定模板中的完整路径和文件名模板文件领域。对于PDF,使用PDFTX文件。对于HTML,使用HTMTX文件。有关创建模板的详细信息,请参阅模板(MATLAB报表生成器)。

  7. 请点击创造

生成测试结果报告

报告的基线测试的测试结果。

这个例子说明如何生成测试结果使用基准测试情况下,从测试经理汇报。用于该实施例的模型是sltestTestManagerReportsExample。切换到具有写入权限的目录。

加载和运行测试文件

加载和运行程序使用测试管理器的测试文件。测试文件包含在运行时发生故障的基准测试案例。在基准测试案例中指定的基线标准模型的仿真,这使得测试用例失败不匹配。

exampleFile =完整文件(matlabroot,...'工具箱''万博1manbetxsimulinktest''万博1manbetxsimulinktestdemos'...'sltestTestManagerReportsTestSuite.mldatx');sltest.testmanager.load(exampleFile);baselineObj = sltest.testmanager.run;

生成报告

使用生成的结果集对象的测试用例结果的报告。该报告将保存为ZIP,将显示所有测试结果。该报告完成时,它打开。

sltest.testmanager.report(baselineObj,'baselineReport.zip'...'IncludeTestResults',0,'IncludeComparisonSignalPlots',真正的);

查看报表时,它完成发电。请注意,整个基准测试的情况下失败。在基线条件的信号不匹配,这将导致检测失败。您可以在报告中查看信号比较图来验证失败。

sltest.testmanager.clear;sltest.testmanager.clearResults;

相关话题