登录 | 注册 | English

资讯中心

yzc88网页版登录  >  资讯中心  >  产品动态

基于eggPlant车载HMI自动化测试解决方案

        车载HMI系统(Human-Machine-Interface,人机交互)包括车载仪表、车载信息娱乐系统,以及与之相关的方向盘、中控面板等物理部件;驾驶者通过与车载HMI系统交互,能够享受某项功能或获取大量信息。现今,人们日益增长的娱乐及安全的需求,驱使车载信息娱乐系统的功能越发复杂和多样,从简单的音响设备、收音机设备,扩展为无线通讯、汽车导航、车辆状态检测等于一体的多媒体交互设备,车载信息系统平台正逐步向着集成化、智能化、全图形化的方向发展,这也为测试带来巨大的挑战。

挑战

•  功能复杂度增加
        现今,一个车载娱乐系统IVI(IVI:In-Vehicle-Infotainment)拥有的页面多达2000个,以及100个弹出菜单、1000个文本显示等等,在一轮测试之后还需要进行回归测试,这给测试人员带来了无法估量的重复性测试工作。
•  软硬件选型不统一
        目前的软硬件选型没有统一标准,同一版本IVI因为车型配置不同而选择不同的软硬件平台,这无疑也将增加HMI测试的复杂度。
•  图形显示
        与常规应用程序测试不同,IVI的主要构成是图形化对象,在开发初期由专业的美学设计师设计,测试需要精确的图像对比,以保证用户满意度。
        传统的车载HMI测试是纯手工测试,测试人员按照测试需求一步步手动进行测试,测试的结果也是人眼判断,然后手动记录于文档,测试效率低下,耗时、耗人力;也有使用Camera+机械手替代人工进行测试的,这种方式虽然能够一定程度上解放人力,但测试用例的输入较繁琐,机械手实行测试的过程较耗时,多指测试成本较高,并且Camera易受环境影响。

解决方案
        恒润提供基于eggPlant的自动化App测试解决方案,下图为自动化App测试工具—eggPlant的系统架构图。

        首先,eggPlant通过VNC或RDP通讯技术远程桌面连接被测对象,成功连接后被测设备图形界面映射到eggPlant环境中,在eggPlant中可实现对被测试设备界面的任意操作,支撑各种手势操作。然后,在eggPlant环境中编写测试脚本,采用类似自然语言的脚本语言Sense Talk,简单易用,无需编程基础即可使用。最后脚本运行,基于精确的图像和文字识别算法进行图像及文本的识别对比,自动记录测试过程,生成测试报告,输出测试结果。

测试内容:
•  车机HMI画面流转性测试;
•  静态图标测试:图标尺寸、坐标、色值;
•  静态文本测试:文本识别、在某区域输入文本,支撑200多种语言;
•  功能测试:如搜索电台;
•  性能测试:如页面跳转时间;

App特性:
•  精确的专利图像识别算法,高精度图片捕获和图片对比;
•   脚本自动录制-回放,录制界面操作流程,自动生成测试脚本;
•  集成强大的OCR(光学字符识别)引擎,识别中、英、日等200多种语言;
•  自动生成测试结果:Excel、TXT、XML;
•  支撑与第三方工具集成:Vector CANoe、Labview、IBM Rational RQM、DOORS等;
•  支撑跨平台测试,包括Android、IOS、Linux、QNX、WinCE、Windows、Unix;

总结
        自动化测试App的应用已然成为HMI测试的主流,它赋予开发团队更迅速更可靠的反应机制完善产品。App自行完成对基本的设计功能及运行性能的测试,包括捕获图片、对比图片输入事件以及应对意外情况等。而测试结果既可以自动生成测试报告,亦可由用户自定义测试报告格式。开放自由的接口功能使得App能够集成入更大的测试项目中,联合其他软硬件测试App,为产品提供更全面的测试成果。

关于恒润
企业概况
企业理念
企业资质
资讯中心
恒润在全球
诚聘英才
校园招聘
实习生招聘
社会招聘
走进恒润
常见问题
市场活动
在线研讨会
线下活动
微信课堂
用户社区
资料下载
恒润月刊
用户留言
个人中心
相关链接
达索企业
IBM-中国
联系大家
电话:010-64840808
邮箱:market_dept@hirain.com
版权所有 ? yzc88网页版登录 京ICP备18000642号-1 京公网安备11010802017344号 网站地图 | 招聘信息 | 法律声明 | 隐私保护
XML 地图 | Sitemap 地图