使用增强型MCDC创建背靠背测试
背靠背测试或等价测试将普通模拟的结果与从软件在环(SIL)、处理器在环(PIL)或硬件在环(HIL)模拟生成的代码结果进行比较。中生成背靠背测试金宝app®测试™使用增强型MCDC。
建立测试输入和验证策略
如果您想测试一个被测组件或子系统金宝app仿真软件测试,你可以使用为组件创建测试向导通过选择新>为模型组件创建测试金宝app仿真软件测试测试经理,使用设计验证器生成测试输入场景.有关详细信息,请参见为模型或组件生成测试和测试工具(金宝app仿真软件测试).
要比较在两种不同模拟模式下运行组件的结果,请选择执行背靠背测试在验证策略向导的选项卡。对于SIL测试原子子系统或可重用库子系统,包含该子系统的子系统或库必须已经生成了代码。看到在Simulink设计验证器中增强MCDC覆盖金宝app获取更多信息。
如果,在执行背靠背测试你选择Software-in-the-Loop
或Processor-in-the-Loop
为Simulation2,将模型覆盖目标设置为增强MCDC选项出现。增强的MCDC通过生成避免来自下游块的屏蔽效应的测试用例来扩展决策覆盖范围。