区别在于等效测试目的。mil测试的目的是为了验证自动生成的代码和模型具有相同的行为,既然如此,对于测试用例就没有功能意义上的要求,只要要求代码和模型输入的测试数据相同即可,当然希望数据量足够大,能够覆盖各种路径以及各种信号范围。
另外,因为hil测试中代码运行在实际的控制器上,所以测试除了可以验证代码和模型是否一致之外,还可以获得算法在实际控制器上的最长运行时间。
区别在于等效测试目的。mil测试的目的是为了验证自动生成的代码和模型具有相同的行为,既然如此,对于测试用例就没有功能意义上的要求,只要要求代码和模型输入的测试数据相同即可,当然希望数据量足够大,能够覆盖各种路径以及各种信号范围。
另外,因为hil测试中代码运行在实际的控制器上,所以测试除了可以验证代码和模型是否一致之外,还可以获得算法在实际控制器上的最长运行时间。