金宝appSimulink的覆盖范围

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

金宝appSimulink覆盖™ 执行模型和代码覆盖率分析,以测量模型和生成代码中的测试完整性。它应用行业标准度量,如决策、条件、修改的条件/决策覆盖(MC/DC)和关系边界覆盖,来评估模型中的仿真测试、在环软件(SIL)和在环处理器(PIL)的有效性。您可以使用丢失的覆盖率数据来查找测试中的差距、丢失的需求或意外的功能。

金宝appSimulink覆盖产生交互式报告,显示了你的模型,C/C++函数,MATLAB®功能,并通过生成的代码嵌入式编码®已行使。您可以突出显示模块和子系统的覆盖效果可视化测试的空白。为了评估测试的完整性,可以积累从多个测试运行通过单元测试和系统测试取得的覆盖数据,以及查看覆盖率。覆盖成果可以追溯到要求和试验。您可以使用过滤器排除覆盖块,证明在报告中缺少覆盖。

金宝app对行业标准的支持可以通过DO鉴定工具包IEC认证工具包.

开始:

度量模型和代码覆盖率

通过测量模型元素和C / C ++代码仿真期间评估行使您的测试的完整性。

模型覆盖

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

代码覆盖率

测量覆盖软件合环(SIL)和处理器在环(PIL)与嵌入式编码或使用S-功能Simulink模型内调用的任何代码生成的代码测试,自定义代码在状态流金宝app®图表和C调用块。

代码查看覆盖率从C来电块调用。

覆盖度量

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

从各种覆盖度量,包括MC / DC选择。

探索结果并生成报告

累积并报告多个模拟运行的覆盖率结果。协调缺失的保险范围。

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

多个模拟的聚合覆盖。查看从单元测试获得的系统测试覆盖率。

分析覆盖率结果单元和系统测试。

生成覆盖率报告

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

在覆盖报告中查看需求跟踪数据。

调和缺少覆盖

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

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

最新功能

覆盖基于需求的测试

Simulink测试中测试管理器中链接需求的范围模型覆盖结果金宝app

管理多个覆盖过滤器

对结果应用多个覆盖率筛选器

测试用例可追溯性要求

从Simu金宝applink测试管理器生成覆盖率报告时,查看每个Simulink块的Simulink需求链接和覆盖率详细信息

单元到系统测试覆盖率汇总

从单元测试在新的聚集实现查看系统的测试覆盖率测试覆盖率报告的部分

覆盖结果的测试案例可追溯

在Simulink测试管理器和coverage results Explorer中将覆盖率结果跟踪到金宝app相关仿真

覆盖应用在Simulink工具条金宝app

从新的Simulink工具条访问公共覆盖功能,包括模型突出显示、覆盖详细信息和报告生成金宝app

发行说明有关这些功能和相应功能的详细信息。

如何使用Simulin金宝appk中的ISO 26262个项目

了解基于模型的设计与Simulink中如何使您能够设计并在广泛的驾驶金宝app条件和故障情况下你去试验场很久以前的测试您的嵌入式汽车系统。