[发明专利]一种基于智能机器人的移动终端测试系统在审
申请号: | 201510081636.8 | 申请日: | 2015-02-15 |
公开(公告)号: | CN104714447A | 公开(公告)日: | 2015-06-17 |
发明(设计)人: | 吕飞 | 申请(专利权)人: | 易测智能科技(天津)有限公司 |
主分类号: | G05B19/042 | 分类号: | G05B19/042 |
代理公司: | 天津市鼎和专利商标代理有限公司 12101 | 代理人: | 范建良 |
地址: | 300384 天津市滨海新区华苑产*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 智能 机器人 移动 终端 测试 系统 | ||
技术领域
本发明涉及移动终端测试技术领域,特别是涉及一种基于智能机器人的移动终端测试系统。
背景技术
随着智能移动终端的普及,用户对终端设备稳定性、性能和用户体验等方面的要求越来越高,智能机器人在智能移动终端测试领域中的使用也随之变得普及。相对于传统手工测试和纯软件自动化测试而言,智能机器人测试在测试准确性、无软件干预、更高可靠性、测试一致性、拟人仿真等方面有显著优势。
对于移动终端测试使用的智能机器人主要是机械手,目前市场上主要有两种设计方案,一种是把机械手书控制软件和驱动安装在测试人员的个人电脑,把机械手控制器链接到个人电脑上进行操作控制。
另外一种方案是在机械手中内置一台电脑做控制服务器,在控制电脑中安装机械手的软件和驱动,实现机械手的控制。
以上的两种机械手的实现方案存在一些难以解决的问题:
1.基本只能支持单个移动终端的测试,对于多台被测移动终端难以操作。
2.无法支持多个被测终端在测试时抓取Log信息,视频录制等功能。
发明内容
本发明要解决的技术问题是:提供一种实现在一台机械手中对多台被测终端同时进行测试,支持对每台被测终端抓取Log,同时对被测终端的操作过程进行录像,达到提高测试效率,快速定位问题的目的。
本发明为解决公知技术中存在的技术问题所采取的技术方案是:
一种基于智能机器人的移动终端测试系统,包括主控PC、分控PC、与主控PC连接的USB控制器、机械手、相机、以及与分控PC连接的摄像头、USB转UART板卡;所述主控PC和分控PC之间通过RCP/IP进行数据通信;其中:
所述分控PC用于控制摄像头采集图像信息、进而存储、分析处理上述图像信息;同时对测试终端的Log进行分析处理;
所述主控PC内安装有测试软件,主控PC控制机械手、相机、USB控制器,同时控制分控电脑上的视频设备和Log工具。
本发明具有的优点和积极效果是:本发明的硬件设计可以使机械手同时操作多台移动终端进行模拟人操作进行相关的测试,同时可以对被测的移动终端进行录像,监控测试过程,可以对测试的移动终端抓取相关的Log以在发现问题时提供分析材料,达到快速发现问题,快速解决问题的目的。
本发明使用的双主机的机械手控制方案可以解决机械手同时对多台移动终端测试的资源需求:
1.降低视频录制处理时主控电脑的负载,以使两台电脑以均衡的负载运行,使测试可以顺利的进行。
2.扩展了测试系统的USB接口,可以满足多达5台被测终端同时测试时手机与电脑之间的15个USB接口,同时还可以提供键盘、鼠标及存储的USB接口。
附图说明
图1是本发明的结构框图。
具体实施方式
为能进一步了解本发明的发明内容、特点及功效,兹例举以下实施例,并配合附图详细说明如下:
请参阅图1:一种基于智能机器人的移动终端测试系统,包括主控PC、分控PC、与主控PC连接的USB控制器、机械手、相机、以及与分控PC连接的摄像头、USB转UART板卡;所述主控PC和分控PC之间通过RCP/IP进行数据通信;其中:
所述分控PC用于控制摄像头采集图像信息、进而存储、分析处理上述图像信息;同时对测试终端的Log进行分析处理;
所述主控PC内安装有测试软件,主控PC控制机械手、相机、USB控制器,同时控制分控电脑上的视频设备和Log工具。
本发明使用两台电脑,分作主控和分控,功能上进行了区分。
分控PC主要做数据存储和数据抓取功能,会做测试过程中的视频数据采集处理、及测试终端的Log分析处理。
主控PC中运行测试软件的框架,可以控制连接在其上面的机械手、工业相机、USB控制器等,也可以控制分控电脑上的视频设备和Log工具等,主要用作逻辑控制功能,以完成测试任务。
软件控制流程:
1.主控电脑和分控电脑配置固定IP和账号。
2.程序运行在主控电脑上,分控电脑中内置外设控制程序。
3.启动主控程序,初始化主控电脑中的硬件外设。
4.远程启动分控电脑中的外设控制程序,初始化外设。
5.在主控电脑中创建外设服务器,提供接口给脚本引擎使用。
6.创建脚本引擎。
主控程序根据用户的测试需求控制测试脚本在脚本引擎中运行。
以上对本发明的实施例进行了详细说明,但所述内容仅为本发明的较佳实施例,不能被认为用于限定本发明的实施范围。凡依本发明申请范围所作的均等变化与改进等,均应仍归属于本发明的专利涵盖范围之内。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于易测智能科技(天津)有限公司;,未经易测智能科技(天津)有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510081636.8/2.html,转载请声明来源钻瓜专利网。