主要内容

使用增强型MCDC创建背靠背测试

背靠背测试或等价测试将普通模拟的结果与从软件在环(SIL)、处理器在环(PIL)或硬件在环(HIL)模拟生成的代码结果进行比较。中生成背靠背测试金宝app®测试™使用增强型MCDC。

Simulink中的背靠背测试工作流。金宝app步骤1:为模型生成代码。步骤2:测试向导下的组件(项目1:选择背靠背测试,项目2:选择增强MCDC)。步骤3:生成Simulink设计验金宝app证器测试用例。步骤4:Simu金宝applink测试管理器。步骤5:模拟测试用例。

建立测试输入和验证策略

如果您想测试一个被测组件或子系统金宝app仿真软件测试,你可以使用为组件创建测试向导通过选择>为模型组件创建测试金宝app仿真软件测试测试经理,使用设计验证器生成测试输入场景.有关详细信息,请参见为模型或组件生成测试和测试工具(金宝app仿真软件测试)

要比较在两种不同模拟模式下运行组件的结果,请选择执行背靠背测试验证策略向导的选项卡。对于SIL测试原子子系统或可重用库子系统,包含该子系统的子系统或库必须已经生成了代码。看到在Simulink设计验证器中增强MCDC覆盖金宝app获取更多信息。

创建模型组件测试窗口,选中“执行背靠背测试”。

如果,在执行背靠背测试你选择Software-in-the-LoopProcessor-in-the-LoopSimulation2,将模型覆盖目标设置为增强MCDC选项出现。增强的MCDC通过生成避免来自下游块的屏蔽效应的测试用例来扩展决策覆盖范围。

相关的话题