汽车业界把所有与驾驶员直接或间接进行交互的设备、控制器、执行单元都归在智能座舱范畴。直接交互的部分,包括仪表、信息娱乐系统、HUD、多功能方向盘、以及语音/手势/人脸等HMI人机交互接口;间接交互的部分,包括域控制器以及下属的控制单元等。
近年来,随着汽车智能座舱领域技术的飞速发展,智能座舱的产品功能和服务越来越丰富。同时,激烈的市场竞争环境也要求缩短产品的上市周期, SOP由从前的36个月缩短到9~12个月。对于OEM厂商(车厂)或Tier1来说,短周期下高复杂产品的品质控制,正面临着巨大挑战。导入自动化测试正是各个厂商在选择和尝试的重要解决方法。
导入自动化测试的必要性和紧迫性
- 降低成本
自动化测试有助于在软件开发生命周期的早期发现错误,从而降低交付故障软件的风险,向市场提供高质量的产品,从而减少因故障导致的召回和检修成本。
- 节省时间
虽然初期建立自动化测试需要花费大量的时间和人力,但是一旦自动化测试建立了,就可以重用这些测试。自动化测试的执行速度明显快于手动测试,不易出错,且节省人力。
- 提高准确性
自动化测试每次都执行相同的步骤,不仅精确,而且结果可在最短的时间内提供给所有相关人员。
- 增加对产品的信心
自动化测试并能够在每个 sprint(短周期的迭代) 中快速重复测试,可以