测试测试仪——简化回归测试
现代汽车的特点是有大量的变体,而这些变体通常表现为软件配置与不同的支撑状态相结合,例如,不同的发动机配置既可由不同的发动机产生,也可通过编码生成。随着带有修改行为的新软件进入该领域,变体的数量也会随运行时间的推移而增加。
这些过程都反映在了诊断测试仪中,因为测试程序必须进行相应调整。然而,在测试仪中支持所有变体是有必要的,这是因为它们会在客户处运行。因此,需要确保测试仪中的现有功能没有因测试程序调整而受到影响——回归测试在这里至关重要。但关键是,在实践中,几乎不可能在所有软件变体中保留所有车辆变体以供测试。
对此,可通过诊断模拟来解决,其中仿真模拟信息存储在文件中。Softing TCS提供了一种软硬件组合的仿真模拟——即真正的通信。其仿真模拟文件可在模拟设备中加载和启动,并作为程序序列中“测试仪测试”自动化的一部分,也可通过接口更改通信参数,从而验证测试仪的正确行为。这些仿真模拟文件被集中存储,只需占用很少的内存。在回归测试的情况下,创建它们的简单方法是记录通信跟踪并同时在测试仪中释放新变体,再一键将记录转换为模拟,方可用于回归测试。在特殊情况下,还可手动处理。
如需了解更多关于Softing TCS产品详情,请点击此处或咨询Softing中国!
| 往期回顾