系统验证

MAT

国内第1位系统验证自动化解决方案

MAT (Machine Auto Tester)

· 用户观点(GUI)的SW评价工具

· 支持各种目标设备

· 支持各种外部联动机器(机器人, 计测器等)

· 提供简便的脚本(Script)开发环境

LINKGENESIS开发的MAT以便利的装置连接、脚本(Script)开发方法、各种外部机器联动等差别化的功能为基础, 不仅有助于节省产品的验证费用, 而且还有助于执行具有高度信赖性的验证。

MAT的特征和主要功能

1) 执行用户观点的验证自动化。

· 无需修改或追加开发源程序, 可在用户界面面直接激活事件和执行评价。
· 为很难实现验证的完全自动化的评估项目提供半自动化技术。

2) 与目标终端的平台无关, 均可适用。

· 从Window应用程序、手机、汽车乃至家电, 支持各种SW。
· 利用触摸机器人、视觉摄像机等, 便于适用于全新/单独的OS平台。

3) 提供便利的脚本(Script)制作环境。

· C-Style的脚本(Script)语言, Learning Curve低, 易于调试。
· 利用键盘监听和Script Easy Creator提供便利的脚本(Script)开发环境。

4) 利用画面图像/Object信息, 进行准确的验证。

· 适用独自的图像算法, 可迅速地识别/比较图像。
· 可同时适用图像比较和Object概念进行验证, 可执行更快速、更准确的验证。

5) 保障自动化脚本(Script)的高度再使用性

· 支持模块单位脚本(Script)开发
· 提供Resource (Reference) Editor, 单纯画面UI或图像设计等变更的情况, 可便利地升级脚本(Script)。

6) 通过外部机器联动确保广泛的自动化范围。

· 通过DLL Manager,可简便地与计测器、Simulator(CAN, Noise)、Power Supply、无线AP、
   Test Bench, Jig等各种外部机器联动。

7) 支持包括识别功能的高级验证。

· 通过短消息、语音、影像等的识别功能支持复杂的验证场景(Scenario)。
· 可扩大验证自动化范围和提高效率。

MAT验证自动化环境

MAT通过VNC、ADB (Android Device)、MAT Agent (其他Embedded Device)等与终端直接通信(控制/传送画面图像), 支持与各种外部机器的联动。

验证自动化流程图

产品的组成

MAT分别提供Full版本和Play版本。
希望运营多个MAT的情况, 可以运营少数的Full版本和多数的Play版本的方式大幅节省自动化系统构筑费用。

类别 MAT Full MAT Play 备注
Project New X
Open
连接装置
开发脚本 Script Edit X
Key Logging X
Script Easy Creator X
Debugging X
Resource Editor X
与外部机器联动 支持DLL
执行验证 个别执行
管理Batch
报告结果
短消息识别联动 短消息识别模块另售
MAT Manager联动 MAT Manager另售

建议系统环境

· CPU : Intel Core2Duo以上 / AMD Athlon6以上
· HDD : 1GB以上
· Memory : 1GB以上
· Display 分辨率 : 1024*768以上
· OS : Windows7以上



MAT Manager是高效地管理远程连接的多个MAT的'自动化验证综合管理工具'。通过MAT Manager可确认远程MAT的状态信息、 设置验证环境/执行管理、收集和分析结果等运营各种远程验证。




MAT可通过DLL Manager简便地与各种外部机器联动, 通过这些可大幅扩大测试自动化的范围。

○ 触摸机器人

· 用于在实际用户环境下进行的物理触摸试验的装置。
· 执行触摸、拖拽、长按键输入和硬件Key输入。

○ Selector (USB, SD Card, Micro SD Card, USIM)

· 验证各种制造商的USB、SD Card、Micro SD Card、USIM等的兼容性的装置。
· 执行多数USB Device / 内存的顺次连接和控制。

○ USB Cut Selector

· 在USB Cable的连接试验期间用于完全切断残留电源供给的装置。
· 主要使用于测定系统的消耗电流和强制解除ADB连接时。

○ Vision Camera

· 对目标终端不施加负荷, 收集终端的画面影像的装置。
· 通过对收集影像的分析和图像处理进行比较解读/评价性能(Performance)。

○ CAN Box / Neo VI Fire

· 向AVN传达特定或任意的CAN Message的装置。
* 通过MAT CAN Control Module, 无需区分CAN BOX / Neo VI Fire或单独的CAN S/W也可以适用。