主要内容

sltest.testmanager.report

生成报告的测试结果

描述

例子

sltest.testmanager.report (resultObj,filePath,名称,值)生成一个报告指定的结果resultObj并保存报告filePath的位置。

例子

全部折叠

生成报告,包括测试,测试标题,和MATLAB®版本用于运行测试用例。该报告只包含失败的结果。

filePath =“test.pdf”;sltest.testmanager.report (resultObj filePath,“作者”,“TestAuthor”,“标题”,“测试”,“IncludeMLVersion”,真的,“IncludeTestResults”2);

如果您创建了一个自定义类来定制生成的报告是如何使用的sltest.testmanager.TestResultReport类,然后生成报告的使用:

%导入现有的结果或使用sltest.testmanager.run运行测试%和收集结果结果= sltest.testmanager.importResults (“testResults.mldatx”);filePath =“testreport.zip”;filePath, sltest.testmanager.report(结果“作者”,“用户”,“标题”,“测试”,“IncludeMLVersion”,真的,“IncludeTestResults”int32 (0)“IncludeSimulationSignalPlots”,真的,“NumPlotColumnsPerPage”2,“CustomReportClass”,“CustomReport”,“LaunchReport”,真正的);

输入参数

全部折叠

文件名和路径生成的报告,指定为一个特征向量。文件路径必须pdf的文件扩展名,多克斯,或者邮政,这是唯一支持的文件类型。万博1manbetx

名称-值参数

指定可选的双参数作为Name1 = Value1,…,以=家,在那里的名字参数名称和吗价值相应的价值。名称-值参数必须出现在其他参数,但对的顺序无关紧要。

R2021a之前,用逗号来分隔每一个名称和值,并附上的名字在报价。

例子:“IncludeTestRequirement”,真的

报告作者名称,指定为一个特征向量。

例子:“测试工程师”

报告的标题,指定为一个特征向量。

例子:“Test_Report_1”

选择包括MATLAB的版本用于运行测试用例,指定为一个布尔值,真正的

选择包括下定义的测试要求链接需求在测试案例中,指定为一个布尔值,真正的

选择包括每个信号的仿真输出的阴谋,指定为一个布尔值,真正的

的行数的阴谋包括报告页面上,指定为一个整数从1到4。这个属性只有在使用IncludeSimulationSignalPlots属性是真正的

列数的阴谋包括报告页面上,指定为一个整数从1到4。这个属性只有在使用IncludeSimulationSignalPlots属性是真正的

选择包括基线条件下定义的信号比较情节、等效标准,或评估使用验证运营商的测试用例,指定为一个布尔值,真正的

选项包括数据从一个回调脚本,打开自定义标准,或模型在报告中,指定为真正的

从测试用例选择包含错误消息模拟,指定为一个布尔值,真正的

选项包括全部或在报告中测试结果的一个子集。您可以选择通过和失败的结果,指定为整数值0,只选择结果,指定为价值1,或只选择失败的结果,指定为价值2

打开报告完成生成时,指定为一个布尔值,真正的或者没有打开报告,

名字和路径微软®报告生成模板文件使用,指定为一个特征向量。这是一个可选参数,只有如果你有一个可用MATLAB报告生成器™许可证。

类名用于定制报告,指定为一个特征向量。这是一个可选参数,只有如果你有一个可用MATLAB报告生成器许可证。

选择包括覆盖率指标,收集在测试执行,指定为一个布尔值,真正的。更多信息收集范围,明白了收集覆盖率测试

选择为每个测试用例包括仿真元数据或迭代,指定为一个布尔值,真正的。元数据包括:仿真软件万博1manbetx®版本,版本模型,模型作者、日期、用户ID模型,模型路径,机器名称,解算器名称,解算器类型,固定步长仿真开始时间,仿真停止时间,平台。

版本历史

介绍了R2015a