金宝app仿真软件覆盖

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

金宝appSimulink的覆盖™进行模型和代码覆盖分析的措施在测试模型的完整性和生成的代码。它适用的行业标准指标,如决定,条件,改性条件/判定覆盖(MC / DC),以及关系边界覆盖,以评估模型模拟测试的有效性,软件合环(SIL),和处理器-in-环(PIL)。您可以使用丢失的覆盖数据发现在测试的空白,遗漏的需求,或无意的功能。

金宝appSimulink的覆盖面产生出多少模型,C / C ++ S-功能的MATLAB的交互式报表®生成的函数和代码嵌入式编码器®已执行。您可以在块和子系统中突出覆盖率结果,以可视化测试中的差距。为了评估测试的完整性,您可以从多个测试运行中积累覆盖率数据,以及通过单元和系统测试获得的视图覆盖率。覆盖结果可以追溯到需求和测试。您可以应用过滤器从覆盖中排除块,并在报告中证明缺失的覆盖。

金宝app对行业标准的支持可通过DO资格套件IEC认证工具包

入门:

计量模型和代码覆盖

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

模型覆盖

测量有多少你的设计是通过模拟测试,以评估测试的有效性和完整性覆盖。分析期间,基于需求的测试收集覆盖率,以确定是否有任何测试的空白,遗漏的需求,或无意的功能。

代码覆盖

测量用嵌入式编码器生成的代码的软件中环测试(SIL)和处理器中环测试(PIL)的覆盖率,或者测量在Simulink模型中使用s -function、Stateflow中的自定义代码调用的任何代码的覆盖率金宝app®图表和C来电块。

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

覆盖率度量

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

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

探索结果并生成报告

累积和报告覆盖结果在多个模拟运行。调和缺少覆盖。

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

总覆盖率从多个仿真。从单元测试实现查看系统的测试覆盖率。

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

生成项目报告

产生包括所选择的指标累积覆盖率结果的详细报告。查看需求追溯细节的模型元素和测试。

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

调和失踪的报道

型号可能包含防止全面测试结构。过滤从覆盖记录这些结构和报告让您专注于能够和应该被测试覆盖缺失等方面。

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

最新功能

覆盖基于需求的测试

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

管理多个覆盖过滤器

应用多个覆盖过滤器结果

需求到测试案例可追溯

从生成Si金宝appmulink的测试管理覆盖率报告时查看Simulink的要求联系和覆盖面细节每个Simulink模块

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

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

覆盖结果的测试用例追溯性

跟踪报道结果相关模拟在Simulink测试管理器和覆盖效果浏览器金宝app

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

访问共同覆盖在新的Simulink工具条的功能,包括模型高亮显示,网络覆盖范围,并生成报告金宝app

看到发布说明对任何这些特征和对应的功能的详细说明。

如何在iso26262金宝app项目中使用Simulink

了解如何利用Simulink进行基于模型的设计,使您能够在广泛的驾驶金宝app条件和故障场景下设计和测试嵌入式汽车系统,然后再去试验场。