一种针对智能控制终端的测试系统及测试方法

文档序号:9595648阅读:478来源:国知局
一种针对智能控制终端的测试系统及测试方法
【技术领域】
[0001]本发明涉及自动测试领域,特别是涉及一种针对智能控制终端的测试系统及测试方法。
【背景技术】
[0002]名词解释:
RC:remote control,即本发明的智能控制终端,一种通过无线方式连接的控制终端设备,例如:智能遥控器设备,游戏手柄等;
Dongle:接收智能控制终端传输的无线数据(通过2.4G RF/蓝牙/WIFI/红外/zigbee/NFC等无线通信方式)的无线通讯器,与PC有线连接。
[0003]随着无线技术的更新换代,尤其是更新到蓝牙4.0以后,蓝牙传输的低功耗,跟传输速率相对以前有了明显的改变,使得蓝牙传输相对于红外技术的优势越来越明显,虽然传输速率跟wifi还有相当的差距,但是蓝牙传输技术的低功率特性是wifi无法比拟的。基于蓝牙传输技术的低功耗特性,出现了大量的蓝牙移动传输设备。另外,同时随着智能识别技术的快速发展,利用传感器提供的信息进行智能识别成为了可能,当前开发比较成熟的有利用指纹扫描图片进行指纹识别,利用音频信号进行语音识别,同时还有结合传感器数据开发相关的应用,例如利用光传感器进行光照识别,进而进行一些对灯的智能控制;利用压力传感器对所载物重力测量,进行智能体重测试等等,本申请中将这些产品统称为智能控制终端。由于这些产品相对来说是比较新型的产品,含有一个或多个按键,其测试要求较高,无论是对蓝牙传输设备的测试,还是各种基于传感器的智能控制设备的测试,都对测试提出了新的要求。要求测试设备不但要完成测试的目的,同时要兼顾测试的效率,传统的人工测试以及半自动化的测试已经无法满足现在的测试要求,在测试过程中,测试工人操作要尽量简单,最好不需要人工去判断,因此,高效率高准确的自动化测试设备就显得非常重要。但是,当前的测试设备基本上都是半人工的,都需要人工去判断测试通过或者测试不通过,无法实现自动测试,测试效率低下,而且由于人工操作带来的失误也大大影响了测试的准确度。

【发明内容】

[0004]为了解决上述的技术问题,本发明的目的是提供一种针对智能控制终端的测试系统,本发明的另一目的是提供一种针对智能控制终端的测试方法。
[0005]本发明解决其技术问题所采用的技术方案是:
一种针对智能控制终端的测试系统,包括自动测试装置和上位机,所述自动测试装置包括测试控制模块、底盘、位移模块、气动按压模块、测试信号接收模块以及用于承载并旋转待测智能控制终端的翻转模块,所述位移模块安装在底盘上,所述翻转模块和气动按压模块均安装在位移模块上,且所述气动按压模块位于所述翻转模块的上方,所述测试控制模块分别与位移模块、翻转模块以及气动按压模块连接; 所述上位机包括主控模块、通信模块以及显示模块,所述主控模块通过通信模块分别与测试控制模块和测试信号接收模块连接,所述显示模块与主控模块连接;
所述主控模块用于发出测试控制信号到测试控制模块,并在测试控制模块根据测试控制信号对待测智能控制终端进行测试控制后,接收测试信号接收模块返回的测试信号,进而根据测试信号分析获得待测智能控制终端的测试结果。
[0006]进一步,所述位移模块包括机架、X方向移动轴、Y方向移动轴以及Z方向移动轴,所述Y方向移动轴安装在底盘上,所述X方向移动轴通过机架安装在Y方向移动轴的上方,所述Z方向移动轴安装在X方向移动轴的导轨上,所述翻转模块安装在Y方向移动轴上,所述气动按压模块安装在Z方向移动轴上,所述测试控制模块分别与X方向移动轴、Y方向移动轴以及Z方向移动轴连接。
[0007]进一步,所述测试控制模块包括控制器、X轴步进电机、Y轴步进电机、Z轴步进电机和用于为测试控制模块提供工作电源的电源模块,所述X轴步进电机、Y轴步进电机和Z轴步进电机均与控制器连接,且依次分别与X方向移动轴、Y方向移动轴连接和Z方向移动轴连接。
[0008]进一步,所述翻转模块包括Y轴旋转轴、Z轴旋转轴以及用于承载待测智能遥控终端的夹具,所述夹具通过Z轴旋转轴安装在底盘上,所述Y轴旋转轴与夹具连接,所述测试控制模块分别与Y轴旋转轴和Z轴旋转轴连接。
[0009]进一步,所述气动按压模块包括触摸笔以及至少一个气动打击笔头,所述触摸笔以及气动打击笔头均与测试控制模块连接。
[0010]本发明解决其技术问题所采用的另一技术方案是:
一种针对智能控制终端的测试方法,包括以下步骤:
51、获取自动测试装置的运动参数和待测智能控制终端的测试信息,并根据待测智能控制终端的测试信息初始化测试数据标准模板;
52、根据待测智能控制终端的测试信息中的按键信息计算获得各按键在自动测试装置的坐标位置参数,进而结合自动测试装置的运动参数生成测试运动控制指令;
53、自动测试装置逐一执行测试运动控制指令,依次对待测智能控制终端进行按键测试、陀螺仪测试、触摸测试和录音测试中的至少一种测试,并实时接收测试信号;
54、将测试信号解析后获得测试数据,并依次将测试数据插入到测试数据队列中;
55、将测试数据队列与测试数据标准模板进行匹配后,获得待测智能控制终端的测试结果。
[0011]进一步,所述步骤S3,包括:
531、自动测试装置逐一执行运动控制指令,执行以下步骤中的至少一个:
532、根据运动控制指令中的移动指令,驱动位移t吴块将待测智能控制终端移动到按键测试的对应位置后,根据运动控制指令中的按压指令,驱动气动按压模块按压待测智能控制终端的按键,进而通过测试信号接收模块实时接收按键测试信号;
533、根据运动控制指令中的旋转指令,驱动翻转模块依次对待测智能控制终端进行旋转,进而通过测试信号接收模块实时接收陀螺仪测试信号;
534、根据运动控制指令中的移动指令,驱动位移模块将待测智能控制终端移动到触摸测试的对应位置后,根据运动控制指令中的按压触摸指令,驱动气动按压模块的触摸笔按压待测智能控制终端的触摸区域并在该触摸区域上滑动,进而通过测试信号接收模块实时接收触摸测试信号;
S35、根据运动控制指令中的录音指令,播放测试录音,进而通过测试信号接收模块实时接收录音测试信号。
[0012]进一步,所述步骤S33,包括:
5331、根据运动控制指令中的旋转指令,驱动翻转模块将待测智能控制终端绕Y轴旋转轴逆时针旋转90度,通过测试信号接收模块实时接收陀螺仪Y轴的测试信号;
5332、驱动翻转模块将待测智能控制终端绕Z轴旋转轴顺时针旋转90度,通过测试信号接收模块实时接收陀螺仪X轴的测试信号;
5333、驱动翻转模块将待测智能控制终端绕Y轴旋转轴顺时针旋转90度,并将待测智能控制终端绕Z轴旋转轴逆时针旋转90度,通过测试信号接收模块实时接收陀螺仪Z轴的测试信号。
[0013]进一步,所述步骤S4,其具体为:
将按键测试信号、陀螺仪测试信号、触摸测试信号和/或录音测试信号进行解析后获得对应的测试数据,并依次将获得的测试数据插入到测试数据队列中。
[0014]进一步,所述步骤S5,其具体为:
将测试数据队列与测试数据标准模板进行匹配,判断测试数据标准模板中的每个标准数据在测试数据队列中是否存在对应的测试数据,并且每个测试数据与其对应的标准数据之间的差值比例是否均落在预设比例阈值区间内,若是,则判断匹配成功,待测智能控制终端的测试结果为测试通过,反之,待测智能控制终端的测试结果为测试不通过。
[0015]本发明的有益效果是:本发明的一种针对智能控制终端的测试系统,包括自动测试装置和上位机,自动测试装置包括测试控制模块、底盘、位移模块、气动按压模块、测试信号接收模块以及用于承载并旋转待测智能控制终端的翻转模块,位移模块安装在底盘上,翻转模块和气动按压模块均安装在位移模块上,且所述气动按压模块位于所述翻转模块的上方,测试控制模块分别与位移模块、翻转模块
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1