Eggplant—HMI自动化测试软件

描述

 

传统的HMI(人机交互系统)测试方法是纯手工测试,依靠人眼判断测试结果和手工记录,效率低下。摄像头+机械手也是常见手段,输入测试用例过程繁琐,机械手执行动作耗时,摄像头图片记录精度不高。

 

Eggplant是英国TestPlant公司推出的创新性自动化测试工具。通过VNC或RDP通讯技术远程桌面连接被测对象,基于图像和文字识别算法进行对象定位,进而驱动和确认被测HMI设备的响应,能够实现自动化的HMI操作测试,较大提高HMI的功能测试效率。对于车机车辆网、T-BOX等功能,将面对大量web网页测试、手机APP测试、手机-车机功能一致性测试等任务,采用Eggplant可更高效方便地开展测试工作。

产品介绍

Eggplant精准地“观察”图形显示,像人一样“操作”HMI被测设备,能够跨平台测试被测设备。Eggplant以尖端独特的自动化测试技术,帮助用户更快地发布HMI产品,大量缩减时间和成本。

 功能特点

Eggplant AI通过先进的寻找错误算法,可预测缺陷最可能出现的位置,并自动生成测试用例

 

自动化

 

更准确的图像识别算法,高精度图片捕获和图片对比

Capture模式捕获界面中将被操作的图形对象

允许不同精度的图片捕获:Tolerant、Precise、Pulsing等

脚本自动录制-回放,录制界面操作流程,自动生成测试脚本

集成强大的OCR(光学字符识别)引擎,识别中、英、俄、日、韩等200多种语言

测试脚本语言“Sense Talk”,易学习掌握,使用方便

支持自动/手动开发测试脚本,同步执行脚本于被测设备、即时更新界面

测试脚本灵活易编辑,提供图片集合功能,同一套测试脚本可复用于多个项目

支持测试脚本的运行、暂停、单步执行、断点调试等

自动生成测试结果:Excel、TXT、XML

 

自动化

 

开放自由的对外接口支持与第三方工具集成:Vector CANoe、IBM Rational RQM、DOORS、HP QC

 

自动化

 

无需认知被测设备软件程序或底层语言,不依赖其它技术,只需获得VNC发送的图形像素信息

支持跨平台测试,包括Android,iOS,Linux,WinCE,QNX,Windows,Unix

双系统测试架构,基于图片搜索定位,测试用例为系统级事件,对被测软件不构成影响,实现黑盒测试

支持多台设备同步测试,可应用于车载信息娱乐系统、车载仪表、手机、Web在内的多款HMI设备测试

 

测试内容

图像显示测试:坐标、尺寸、颜色

跳转逻辑测试

功能测试

压力测试

 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分