万博1manbetx仿真软件覆盖

万博1manbetx仿真软件覆盖

测量模型和生成代码中的测试覆盖率

开始:

度量模型和代码覆盖率

通过测量模型元素和模拟期间执行的C/C++代码来评估测试的完整性。

模型覆盖

测量模拟测试覆盖了多少设计,以评估测试的有效性和完整性。分析在基于需求的测试期间收集的覆盖率,以确定测试中是否存在任何缺口、缺少的需求或意外的功能。

代码覆盖率

测量用Embedded Coder生成的代码或使用S-functions在Simulink模型中调用的任何代码的在环软件(SIL)和在环处理器(PIL)测试的覆盖率,statflow中的定制代码万博1manbetx®图表和C调用程序块。

查看从C调用者块调用的代码的覆盖率。

覆盖率指标

测量各种度量的模型和代码覆盖率,包括决策、条件、MC/DC、关系边界和信号范围。

从各种覆盖指标中选择,包括MC/DC。

探索结果并生成报告

在多个模拟运行中累积并报告覆盖率结果。核对丢失的保险范围。

管理和查看累计覆盖率结果

从多个模拟中聚合覆盖率。查看通过单元测试实现的系统测试覆盖率。

生成覆盖率报告

生成详细报告,其中包括选定指标的累积覆盖率结果。查看模型元素和测试的需求跟踪详细信息。

在覆盖率报告中查看需求可追溯性数据。

调和失踪的报道

模型可能包含阻止完全测试覆盖的结构。通过从覆盖率记录和报告中过滤这些结构,您可以将重点放在可以而且应该测试的缺失覆盖率的其他方面。

在过滤器编辑器中添加覆盖率过滤器规则。