sltest.testmanager.report
生成测试结果报告
描述
例子
生成测试报告
生成一个报告,其中包括测试作者、测试标题和MATLAB®用于运行测试用例的版本。该报告只包含失败的结果。
filePath =“test.pdf”;sltest.testmanager.report (resultObj filePath,...“作者”,“TestAuthor”,...“标题”,“测试”,...“IncludeMLVersion”,真的,...“IncludeTestResults”2);
使用自定义报表类生成报表
类来自定义生成报表的方式sltest.testmanager.TestResultReport
类,然后使用以下命令生成报告:
导入现有结果或使用sltest.testmanager.run运行测试%并收集结果result = sltest.testmanager.importResults(“testResults.mldatx”);filePath =“testreport.zip”;filePath, sltest.testmanager.report(结果...“作者”,“用户”,...“标题”,“测试”,...“IncludeMLVersion”,真的,...“IncludeTestResults”int32 (0)...“IncludeSimulationSignalPlots”,真的,...“NumPlotColumnsPerPage”2,...“CustomReportClass”,“CustomReport”,...“LaunchReport”,真正的);
输入参数
resultObj
- - - - - -结果集对象
对象
filePath
- - - - - -生成报表的文件名和路径
特征向量
生成报告的文件名和路径,指定为字符向量。“文件路径”的文件扩展名为“pdf”、“docx”或“zip”,目前仅支持这三种文件类型。金宝app
名称-值参数
指定可选参数对为Name1 = Value1,…,以=家
,在那里的名字
参数名称和价值
对应的值。名称-值参数必须出现在其他参数之后,但对的顺序无关紧要。
在R2021a之前,使用逗号分隔每个名称和值,并将其括起来的名字
在报价。
例子:“IncludeTestRequirement”,真的
作者
- - - - - -报告作者
空字符向量(默认)
报告作者的名称,指定为字符向量。
例子:“测试工程师”
标题
- - - - - -报告的标题
“测试”
(默认)|特征向量
报告的标题,指定为字符向量。
例子:“Test_Report_1”
IncludeMLVersion
- - - - - -包含MATLAB版本
真正的
(默认)|假
选择包含用于运行测试用例的MATLAB版本,指定为布尔值,真正的
或假
.
IncludeTestRequirement
- - - - - -包括测试需求
真正的
(默认)|假
选择包含下面定义的测试需求链接需求在测试用例中,指定为布尔值,真正的
或假
.
IncludeSimulationSignalPlots
- - - - - -包括模拟输出图
假
(默认)|真正的
选择包括每个信号的模拟输出图,指定为布尔值,真正的
或假
.
NumPlotRowsPerPage
- - - - - -报告页上要包含的图的行数
2(默认)
报告页上要包含的图的行数,指定为从1到4的整数。属性时才使用此属性IncludeSimulationSignalPlots
属性是真正的
.
NumPlotColumnsPerPage
- - - - - -报告页上要包含的图的列数
1(默认)
报告页上要包括的图表列数,指定为1到4之间的整数。属性时才使用此属性IncludeSimulationSignalPlots
属性是真正的
.
IncludeComparisonSignalPlots
- - - - - -包括比较图
假
(默认)|真正的
选择包括在基线标准下定义的信号比较图,等效标准,或评估使用验证
测试用例中的操作符,指定为布尔值,真正的
或假
.
IncludeMATLABFigures
- - - - - -包含数字的选项
假
(默认)|真正的
选项,包括从回调脚本、自定义标准或由报告中的模型打开的图形,指定为真正的
或假
.
IncludeErrorMessages
- - - - - -包含错误消息
真正的
(默认)|假
选择包括来自测试用例模拟的错误消息,指定为布尔值,真正的
或假
.
IncludeTestResults
- - - - - -包括全部或部分测试结果
2
(默认)|0
|1
选项,在报告中包括全部或部分测试结果。您可以选择通过和失败的结果,指定为整数值0
,只选择通过的结果,指定为值1
,或只选择失败的结果,指定为值2
.
LaunchReport
- - - - - -完成时公开报告
真正的
(默认)|假
当报告生成完成时,打开报告,指定为布尔值,真正的
或者不打开报告假
.
CustomTemplateFile
- - - - - -文档模板路径
特征向量
的名称和路径微软®词用于生成报表的模板文件,指定为字符向量。这是一个可选参数,仅当您有MATLAB报表生成器许可证。
CustomReportClass
- - - - - -定制报表的类名
特征向量
用于报表自定义的类的名称,指定为字符向量。这是一个可选参数,仅当您有MATLAB报表生成器许可证。
IncludeCoverageResult
- - - - - -包括覆盖率结果度量
假
(默认)|真正的
选择包含在测试执行时收集的覆盖率度量,指定为布尔值,真正的
或假
.有关收集保险的详细信息,请参见收集测试中的覆盖率.
IncludeSimulationMetadata
- - - - - -包括模拟元数据
假
(默认)|真正的
选择包含每个测试用例或迭代的模拟元数据,指定为布尔值,真正的
或假
.元数据包括:Simulink金宝app®版本、模型版本、模型作者、日期、模型用户ID、模型路径、机器名称、求解器名称、求解器类型、固定步长、仿真开始时间、仿真停止时间和平台。
版本历史
在R2015a中引入
MATLAB突击队
Ha hecho clic en unenlace que对应一个este commando de MATLAB:
弹射突击队introduciéndolo en la ventana de commandos de MATLAB。Los navegadores web no permission comandos de MATLAB。
您也可以从以下列表中选择一个网站:
如何获得最佳的网站性能
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。