HMI智能座舱自动化测试的必要性和紧迫性
汽车业界把所有与驾驶员直接或间接进行交互的设备、控制器、执行单元都归在智能座舱范畴。直接交互的部分,包括仪表、信息娱乐系统、HUD、多功能方向盘、以及语音/手势/人脸等HMI人机交互接口;间接交互的部分,包括域控制器以及下属的控制单元等。
近年来,随着汽车智能座舱领域技术的飞速发展,智能座舱的产品功能和服务越来越丰富。同时,激烈的市场竞争环境也要求缩短产品的上市周期, SOP由从前的36个月缩短到9~12个月。对于OEM厂商(车厂)或Tier1来说,短周期下高复杂产品的品质控制,正面临着巨大挑战。导入自动化测试正是各个厂商在选择和尝试的重要解决方法。
导入自动化测试的必要性和紧迫性
l 降低成本
自动化测试有助于在软件开发生命周期的早期发现错误,从而降低交付故障软件的风险,向市场提供高质量的产品,从而减少因故障导致的召回和检修成本。
l 节省时间
虽然初期建立自动化测试需要花费大量的时间和人力,但是一旦自动化测试建立了,就可以重用这些测试。自动化测试的执行速度明显快于手动测试,不易出错,且节省人力。
l 提高准确性
自动化测试每次都执行相同的步骤,不仅精确,而且结果可在最短的时间内提供给所有相关人员。
l 增加对产品的信心
自动化测试并能够在每个 sprint(短周期的迭代) 中快速重复测试,可以确保所有事情都按预期工作,并为研发、管理人员和客户提供信心。
HMI自动化测试简介
AutoTest智能座舱自动化测试解决方案,可广泛应用于车载影音娱乐系统(IVI)、仪表(Cluster)及T-Box的产品研发,采用三层集群式架构设计,支持基于Linux、Android平台产品的分布式测试,通过HMI界面操控与汽车信号同步的操作,实现智能座舱产品“操作+信号->执行->确认”全闭环、全覆盖的自动化测试。且该系统无需编程经验,无需了解底层代码和架构,简单易用。整套系统由统一控制的上位机软件(AutoTest-X/AutoTest-Meter/AutoTest-T)与汽车信号模拟发生器( VSG-X )下位机硬件组成。
l 上位机软件实现测试用例的录制、编辑、执行,并比对测试结果后生成测试报表
l VSG-X 模拟汽车信号以及发送CAN信号,按照测试要求输入到被测试对象,并为被测对象供电
为了提高测试效率和精准度,有时还需要外接设备,例如机械臂、摄像头,来对整个系统进行联动的测试,实现图片的抓取,操作轨迹的模拟等等,让它通过自动的方式,取代人工的操作。