哈斯dina, MathWorks
金宝app模拟链路覆盖™ 执行模型和代码覆盖率分析,测量模型和生成代码中的测试完整性。它应用行业标准度量,如决策、条件、修改的条件/决策覆盖率(MC/DC)和关系边界覆盖率,以评估模型、软件在环(SIL)和处理器在环(PIL)中模拟测试的有效性。您可以使用缺失的覆盖率数据来查找测试中的差距、缺失的需求或意外的功能。
金宝appSimulink Coverage生成交互式报告,显示您的模型、C/C++S函数、MATLAB® 函数,以及由 嵌入式编码器®已执行。您可以在块和子系统中突出显示覆盖率结果,以可视化测试中的差距。要评估测试的完整性,您可以从多个测试运行中积累覆盖率数据,以及查看通过单元和系统测试实现的覆盖率。覆盖率结果可以追溯到需求和测试。您可以应用过滤器从覆盖率中排除块,并在报告中证明缺失的覆盖率。
金宝appSimulink覆盖率可帮助您在Simulink模型和生成代码的测试中找到差距。
在模拟运行结束时,可以查看模型上的覆盖率结果。
绿色表示完全覆盖,而红色表示未完全覆盖。例如,红色的PI控制器块缺少决策覆盖率。
您可以使用“覆盖率详细信息”窗格查看每个模型元素缺少覆盖率的更多信息。
您可以单击模型图元以查看该图元的覆盖率详细信息。以下是PI控制器块覆盖率结果的更多详细信息。您还可以看到哪些模拟实现了特定的覆盖目标。
您可以证明缺少的覆盖范围是合理的,以便将重点放在当前要测试的设计元素上。
您还可以查看Simulink模型中使用的状态流状态图和MATLAB功能块的覆盖率结果。金宝app
金宝appSimulink Coverage允许您测量从Simulink模型生成的代码或模型中的代码的覆盖率。例如,在循环模式下运行软件后,您可以看到与模型中每个元素关联的生成代码的覆盖率结果
您可以将Simulink金宝app覆盖率与其他验证工具(如Simulink Test、Simulink Design Verifier和Simulink需求)一起使用,以检查意外行为、不完整的测试和不正确的可追溯性。
一旦完成,您就可以生成一个可以与同事共享的html报告。
金宝appSimulink Coverage可以帮助您在您的Simulink模型、statflow状态图、MATLAB函数块和生成的代码中找到测试中的差距、缺失的需求,或者非预期的功能。
有关更多信息,请访问mathworks.com上的Simulink Cover金宝appage产品页面并下载试用版以查看参考示例。
您还可以从以下列表中选择网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家/地区网站未针对您所在地的访问进行优化。