金宝app仿真软件覆盖

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

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

金宝appSimulink Coverage会产生交互式报告,显示您的模型,C / C ++ S函数,Matlab®函数和生成的代码嵌入式编码器®已执行。您可以在块和子系统中突出显示覆盖率结果,以可视化测试中的差距。要评估测试的完整性,您可以从多个测试运行中积累覆盖率数据,以及通过单元和系统测试实现的视图覆盖率。覆盖结果可以追溯到需求和测试。您可以应用过滤器从覆盖率中排除块,并在报告中说明丢失的覆盖率。

金宝app通过支持行业标准做资格套件IEC认证套件

开始:

测量模型和代码覆盖

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

模型覆盖

测量模拟测试涵盖了多少设计,以评估测试效果和完整性。分析基于要求的测试期间收集的覆盖范围,以确定测试,缺少要求或意外功能中是否存在任何差距。

代码覆盖范围

测量软件在环(SIL)和处理器在环(PIL)测试代码生成的嵌入式编码器或任何代码调用的Simulink模型使用s函数,在Stateflow定制代码金宝app®图表和C调用者块。

查看从C调用方块调用的代码的覆盖范围。

覆盖率度量

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

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

探索结果并生成报告

在多个模拟运行中累积和报告覆盖结果。协调缺失覆盖范围。

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

来自多种模拟的聚合覆盖范围。查看系统测试覆盖从单元测试中实现。

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

生成报告报告

生成详细的报告,其中包括所选度量的累积覆盖结果。查看型号元素和测试的要求可跟踪性详细信息。

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

调和失踪的报道

模型可能包含防止完全测试覆盖的构造。从覆盖录制和报告中过滤这些构造允许您专注于可以在缺少覆盖的其他方面,并且应该测试。

在筛选器编辑器中添加覆盖筛选规则。

最新特色

对基于需求的测试的覆盖

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

管理多个覆盖过滤器

将多个覆盖过滤器应用于结果

要求 - 测试案例可追溯性

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

单元到系统测试覆盖的聚合

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

覆盖结果的测试用例跟踪性

在Simulink测试管理器和覆盖结果管理器中跟踪覆盖结果到相关的模拟金宝app

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

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

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

如何在ISO 2626金宝app2项目中使用Simulink

了解如何使用Simulink进行基于模型的设计,使您能够在前往试验场金宝app之前,在各种驾驶条件和故障场景下设计和测试嵌入式汽车系统。