主要内容

代码覆盖率分析测试

评估代码验证的彻底程度和可靠性

Simulink® Design Verifier™ 中的代码覆盖率分析涉及评估从 Simulink 模型生成的代码的测试彻底程度。此分析对于确保代码按预期运行并符合质量标准至关重要。代码覆盖率分析有助于识别测试过程中未被执行的代码部分,这些部分可能表示存在潜在的弱点或未经测试的场景。

通过执行代码覆盖率分析,开发人员可以:

  • 识别未测试到的代码部分。

  • 改进测试用例以实现更高的覆盖率。

  • 确保符合行业标准(例如 DO-178C),这些标准通常要求特定的代码覆盖率等级。

Simulink Design Verifier 将这些分析集成到基于模型的设计工作流中,从而便于对模型和生成代码进行测试和验证。这种集成有助于保持模型行为与实现的代码之间的一致性,从而确保从模型到代码的转换不会引入错误。

主题