Main Content

管理覆盖率数据

访问、管理和聚合覆盖率结果

您可以使用 Simulink®Coverage™ 访问、管理和聚合覆盖率结果。您还可以通过聚合多个测试运行的覆盖率数据来评估测试完整性。

对象

cvdata访问 MATLAB 工作区中的 Simulink Coverage 数据
cv.cvdatagroupcvdata 对象的集合

函数

全部展开

cvload将覆盖率测试和存储结果加载到内存中
cvsave将覆盖率设置和结果保存到文件
cvresults返回活动覆盖率数据,清除并从文件中加载活动覆盖率数据
executioninfocvdata 对象检索执行覆盖率信息
conditioninfocvdata 对象中检索条件覆盖率信息
decisioninfocvdata 对象检索决策覆盖率信息
mcdcinfocvdata 对象中检索修正条件/决策覆盖率信息
getCoverageInfocvdata 对象检索 Simulink Design Verifier 模块的覆盖率信息
complexityinfocvdata 对象中检索圈复杂度覆盖率信息
overflowsaturationinfocvdata 对象检索整数溢出覆盖率的饱和度
relationalboundaryinfocvdata 对象检索关系边界覆盖率
sigrangeinfocvdata 对象检索信号范围覆盖率信息
sigsizeinfocvdata 对象检索信号大小覆盖率信息
tableinfocvdata 对象检索查找表覆盖率信息
extract从系统级覆盖率数据中提取子系统覆盖率数据 (自 R2019b 起)

模型设置

全部展开

将上次运行保存在工作区变量中将最新的覆盖率分析结果保存到 MATLAB 工作区
cvdata 对象名称包含覆盖率结果的工作区变量的名称
随每次仿真递增变量名称为每个仿真创建新的覆盖率数据变量
自动保存数据文件名覆盖率数据文件的文件名
输出目录覆盖率输出文件的路径
保存输出数据将覆盖率数据结果保存到文件
启用累积数据采集从连续仿真中收集模型覆盖率结果
在覆盖率报告中包括累积数据在覆盖率报告中显示连续仿真的覆盖率结果
将累积覆盖率结果保存在工作区变量中在单个变量中保存连续仿真的覆盖率数据
累积覆盖率变量名称包含累计覆盖率结果的工作区变量的名称

主题