simulink coverage™ 执行模型和代码覆盖率分析,以测量模型和生成的代码的测试完整度。它应用决策、条件、修正条件/决策覆盖率 (mcdc) 和关系边界覆盖率等行业标准指标来评估模型、软件在环 (sil) 和处理器在环 (pil) 仿真测试的有效性。您可以通过缺失覆盖率数据来发现测试缺口、缺失需求或非预期功能。
simulink coverage 生成交互式报告,显示您的模型、c/c s-function、matlab® 函数和 embedded coder® 生成的代码中有多少已被执行。您可以在模块和子系统中高亮覆盖率结果,以直观地显示测试缺口。为了评估测试的完整度,您可以累积多次测试运行的覆盖率数据,并查看通过单元和系统测试实现的覆盖率。覆盖率结果可以追溯到需求和测试。您可以应用筛选器从覆盖率中排除部分模块,或者解释报告中的缺失覆盖率。
结合 do qualification kit 和 iec certification kit,该工具还可支持行业标准。