自动化工作流覆盖

自定义和自动化模型覆盖集合

型号覆盖命令让你自动与MATLAB整个模型覆盖过程®脚本。您可以使用模型覆盖命令来建立模型覆盖测试,在模拟执行它们,并存储,并报告结果。

功能

展开全部

slvnvlogsignals 用于仿真期间的组件或模型登录的测试数据
slvnvmergedata 从合并数据文件的测试数据
slvnvmakeharness 生成的Simuli万博1manbetxnk覆盖线束模型
slvnvharnessopts 产生slvnvmakeharness默认选项
slvnvmergeharness 结合从线束模型试验数据
slvnvruntest 通过使用输入数据来模拟模型
slvnvruncgvtest 调用代码生成验证(CGV)API和执行模型
slvnvruntestopts 生成slvnvruntest或slvnvruncgvtest模拟或执行选项
slvnvextract 提取子系统或subchart内容到新模式
slcovmex 从C / C ++代码构建覆盖兼容MEX-功能
cvtest 创建模型覆盖测试规范对象
cvsim 模拟和返回模型覆盖率结果测试对象
cvexit 退出模型覆盖环境
cvload 负载覆盖测试和存储结果到内存
cvsave 保存覆盖测试和结果文件
cvresults 返回主动覆盖数据,从文件清空,并积极加载覆盖数据
cvmodelview 显示模型覆盖率结果与模型着色
conditioninfo 检索cvdata物体条件覆盖信息
decisioninfo 检索cvdata对象判定覆盖信息
executioninfo 检索cvdata目标执行覆盖信息
getCoverageInfo 检索覆盖信息从cvdata对象Simulink设计验证块万博1manbetx
mcdcinfo 检索cvdata对象修正条件/判定覆盖信息
complexityinfo 检索cvdata对象圈复杂度覆盖信息
overflowsaturationinfo 检索饱和整数溢出cvdata对象覆盖
relationalboundaryinfo 检索cvdata对象关系边界覆盖
sigrangeinfo 检索来自cvdata对象信号的覆盖范围的信息
sigsizeinfo 检索来自cvdata对象信号的大小的覆盖信息
tableinfo 检索查找从cvdata对象表覆盖信息
提取 从系统级覆盖数据提取子系统覆盖数据
cvhtml 从制作模型覆盖对象的HTML报告
slwebview_cov 出口Simul万博1manbetxink模型到网络与覆盖范围的意见

展开全部

cv.cvdatagroup cvdata对象的集合
slcoverage.BlockSelector 用于覆盖过滤器选择块
slcoverage.CodeSelector 用于覆盖过滤器中选择定制的C / C ++代码
slcoverage.Filter 覆盖过滤器集
slcoverage.FilterRule 建立覆盖过滤规则
slcoverage.MetricSelector 选择覆盖过滤器的度量标准
slcoverage.Selector 获取所有类型的选择
slcoverage.SFcnSelector 选择S-功能过滤规则标准

话题

创建cvtest测试

创建测试对象,用于指定测试的模型的模型或部分。

运行测试与cvsim

执行(模拟)的测试对象。这为测试对象中的结果对象。

创建cvhtml HTML报告

创建结果对象的报表。

保存测试运行具有cvsave到文件

保存测试对象,其结果在一个文件中的对象。

负载cvload存储覆盖测试结果

加载包含测试和结果的对象来创建模型覆盖数据的新的报告文件。

从检索结果详细报道

检索使用模拟MATLAB命令后的特定范围的信息。

使用覆盖在命令脚本

示例脚本演示了如何使用模型覆盖命令。

创建和执行测试用例

该示例示出了如何使用的Simulink覆盖™组件验证函数进行万博1manbetx登录的输入信号,创建一个线束模型,并执行测试用例。

命令行验证教程

此示例创建三个测试用例一种用于可调节速率限制器和使用该模型覆盖工具的命令行API分析所得的模型覆盖。

记录覆盖在并行模拟利用Parsim

这个例子展示了如何通过使用多个并行的Simulink模拟对应于不同的测试用例记录覆盖SimulationInput目的和万博1manbetxparsim命令。