万博1manbetx仿真软件覆盖
测量模型和生成代码中的测试覆盖率
万博1manbetx模拟链路覆盖™ 执行模型和代码覆盖率分析,测量模型和生成代码中的测试完整性。它应用行业标准度量,如决策、条件、修改的条件/决策覆盖率(MC/DC)和关系边界覆盖率,以评估模型、软件在环(SIL)和处理器在环(PIL)中模拟测试的有效性。您可以使用缺失的覆盖率数据来查找测试中的差距、缺失的需求或意外的功能。
万博1manbetxSimulink Coverage生成交互式报告,显示您的模型、C/C++S函数、MATLAB®函数,以及由嵌入式编码器®已执行。您可以在块和子系统中突出显示覆盖率结果,以可视化测试中的差距。要评估测试的完整性,您可以从多个测试运行中积累覆盖率数据,以及查看通过单元和系统测试实现的覆盖率。覆盖率结果可以追溯到需求和测试。您可以应用过滤器从覆盖率中排除块,并在报告中证明缺失的覆盖率。
开始:
模型覆盖
测量模拟测试覆盖了多少设计,以评估测试的有效性和完整性。分析在基于需求的测试期间收集的覆盖率,以确定测试中是否存在任何缺口、缺少的需求或意外的功能。
代码覆盖率
测量用Embedded Coder生成的代码或使用S-functions在Simulink模型中调用的任何代码的在环软件(SIL)和在环处理器(PIL)测试的覆盖率,statflow中的定制代码万博1manbetx®图表和C调用程序块。