开始动态仿真模块报道
度量模型和生成代码中的测试覆盖率
动态仿真模块®覆盖™执行模型和代码覆盖率分析,测量模型和生成代码中的测试完整性。它应用诸如决策、条件、修改条件/决策覆盖率(MCDC)和关系边界覆盖率等行业标准度量来评估模型、软件在环(SIL)和处理器在环(PIL)中模拟测试的有效性。您可以使用缺失的覆盖率数据来发现测试中的空白、缺失的需求或意想不到的功能。
仿真软件覆盖生成交互式报告,显示您的模型,C/ c++ S-functions, MATLAB®函数,以及由嵌入式编码器生成的代码®已经锻炼过了。您可以突出显示块和子系统中的覆盖结果,以可视化测试中的差距。为了评估测试的完整性,您可以从多个测试运行中积累覆盖率数据,以及通过单元和系统测试来查看覆盖率。覆盖结果可以追溯到需求和测试。您可以应用过滤器来排除覆盖中的块,并在报告中证明丢失的覆盖。
教程
- 结构覆盖率指标
学习一些与模型覆盖相关的基本术语。
- 步骤1:启用覆盖率并选择度量
- 步骤2:分析覆盖率并查看结果
- 步骤3:解决缺失的覆盖范围
- 步骤4:创建和存档报告
- 在Simulink测试中使用测试管理器分析模型覆盖率
学习在测试管理器中收集覆盖率的工作流程。
学习基本的仿真软件覆盖工作流。