移动终端集中控制测试管理方法及装置制造方法

文档序号:7796269阅读:183来源:国知局
移动终端集中控制测试管理方法及装置制造方法
【专利摘要】本发明提出一种移动终端集中控制测试管理方法及装置,待测的移动终端接入控制单元,控制单元安装操作系统,每个控制单元控制一个移动终端;控制单元为多个,通过网络连接测试服务器,测试服务器可获取当前可用控制单元及其信息,包括移动终端连接信息,通过控制单元对移动终端进行测试控制;控制单元和移动终端使用稳压电源供电,稳压电源通过关断控制设备为每个控制单元和每个移动终端分别独立供电。本发明的有益效果为简化连接步骤,减少手机设备冲突,避免usb扩展卡不稳定情况,稳定供电提高稳定性,处理手机设备通信不稳定的情况。
【专利说明】移动终端集中控制测试管理方法及装置
【技术领域】
[0001]本发明属于移动终端设备测试领域,特别是涉及到一种移动终端集中控制测试管理方法及装置。
【背景技术】
[0002]现代社会中,移动终端(手机)已成为人们生活中不可或缺的必需品,尤其是近年来,智能化移动终端(智能手机)更是呈现了爆发式的增长,但是随之而来的,由于智能手机规格繁多,而且各种系统版本频繁发布,必须要对智能手机进行兼容性测试。
[0003]常用的测试装置,如图1所示,测试软件部署于Runner服务器(测试服务器)中,多部手机设备通过USB扩展卡连接于Runner服务器,测试软件扫描并识别手机设备,然后对手机进行测试。其中Runner服务器为windows操作系统。
[0004]这种测试装置在使用中存在如下问题:
[0005](I)测试手机通过USB接入Runner服务器的windows系统,需要安装专门的驱动才能被Windows识别。
[0006](2)所有测试手机全部接入Windows系统,如果手机为不同型号,可能会产生驱动冲突。
[0007](3) Runner服务器接入USB扩展卡,USB扩展卡在大数据量操作时有可能会产生异常状态,此状态下这张USB扩展卡接入的手机会全部失去和系统的连接,并且,USB扩展卡的异常状态只能通过重启Windows系统来恢复,耗时并造成另外正常接入的手机无法继续测试任务。
[0008](4)手机设备使用USB 口供电,在大量测试操作中可能出现供电不足导致手机不稳定的情况,尤以目前手机屏幕越来越大、处理器越来越快导致手机极度耗电的态势,USB口供电就越发显得捉襟见肘。
[0009](5)在测试过程中,测试软件频繁操作手机,手机在满负荷情况下会出现不稳定的情况,使得测试软件无法操作手机完成测试。这种情况下只有拔插手机的USB数据线,使手机重新连接并重新被识别才能恢复正常的通信和测试操作,原系统无法处理此情况,直接导致测试任务失败。

【发明内容】

[0010]本发明要解决的问题是提出一种移动终端集中控制测试管理方法及装置,多部手机测试时不会产生驱动冲突,不会由于某个扩展卡、手机的异常而影响其他手机的测试任务失败。
[0011]为实现上述目的,本发明采取的技术方案为:一种移动终端集中控制测试管理方法,其特征在于所述方法包括,待测的移动终端接入控制单元,控制单元安装操作系统,每个控制单元控制一个移动终端;控制单元为多个,通过网络连接测试服务器,测试服务器可获取当前可用控制单元及其信息,包括移动终端连接信息,通过控制单元对移动终端进行测试控制;控制单元和移动终端使用稳压电源供电,稳压电源通过关断控制设备为每个控制单元和每个移动终端分别独立供电;所述关断控制设备连接测试服务器,测试服务器通过软件控制关断控制设备供电的通断,用以控制移动终端断电重连或控制单元断电重启动。
[0012]优选的,所述控制单元为单片机,所述单片机为RaspberryPI单片机。
[0013]进一步的,所述单片机安装系统为Linux系统。
[0014]优选的,所述稳压电源为移动终端供电方式为:稳压电源通过关断控制设备连接移动终端USB接口中的两根电源线进行供电。
[0015]优选的,所述关断控制设备通过串口连接测试服务器,测试服务器的软件通过串口发送命令控制关断控制设备供电的通断。
[0016]优选的,所述关断控制设备执行流程如下:
[0017](I)在测试任务失败时,测试服务器的关断处理软件模块测试控制单元是否能ping通,不能则结束任务,能向关断控制设备则发出关断命令;
[0018](2)若关断控制设备执行关断命令成功,则成功断开并再接通控制单元和手机的供电,若关断命令执行失败,那么再次执行关断命令;
[0019](3)成功断开并再接通控制单元和手机的供电后,再测试手机是否能通信,是则继续测试任务,若不能通信则再次执行关断命令;
[0020](4)若连续执行3次关断命令都执行失败,那么任务结束。
[0021]本发明还提供了一种移动终端集中控制测试管理装置,与测试服务器连接,并接入待测的移动终端,其特征在于:包括网络交换机、控制单元、稳压电源、关断控制设备;待测的移动终端接入所述控制单元,控制单元安装操作系统,每个控制单元控制一个移动终端;控制单元为多个,连接网络交换机,通过网络连接测试服务器;所述稳压电源通过关断控制设备为每个控制单元和每个移动终端分别独立供电;所述关断控制设备连接测试服务器。
[0022]优选的,所述稳压电源通过关断控制设备连接移动终端USB接口中的两条供电线路。
[0023]优选的,所述关断控制设备包括控制芯片、继电器、串口 ;所述控制芯片通过串口连接测试服务器;所述继电器与所述控制芯片相连;所述继电器设于稳压电源与各移动终端USB接口中的两条电源线的连接线路上以及稳压电源与控制单元的连接线路上,用于实现移动终端USB接口中两根电源线信号的通断控制。
[0024]优选的,所述控制单元为单片机,所述单片机为RaspberryPI单片机。
[0025]进一步的,所述单片机安装系统为Linux系统。
[0026]本发明的有益效果为:
[0027](I)控制单元(单片机)为Linux系统,接入移动终端(手机)不需要安装驱动就可被识别。
[0028](2)每个控制单元(单片机),只接入一部移动终端(手机),不会产生驱动冲突。
[0029](3)测试服务器通过网络连接控制单元(单片机),即使有单台控制单元(单片机)不稳定的情况,也不会影响其他控制单元(单片机)和移动终端(手机)的测试任务。
[0030](4)使用独立稳压电源供电,提高了移动终端(手机)的稳定性。[0031 ] (5)测试软件和移动终端(手机)不能正常通信时,关断控制设备将控制单元(单片机)的供电和移动终端(手机)的供电关闭并重新连接,模拟手工拔插USB数据线的操作,让控制单元(单片机)重启,并让移动终端(手机)重新连接控制单元(单片机),这样可恢复测试软件和移动终端(手机)的正常通信,继续测试任务。
【专利附图】

【附图说明】
[0032]图1是现有技术中移动终端测试装置结构示意图。
[0033]图2是本发明的结构示意图。
[0034]图3是本发明的关断控制设备的执行流程示意图。
【具体实施方式】
[0035]下面结合具体实施例对本发明做进一步的说明。
[0036]如图2所示,Runner服务器即为测试服务器,PI为RaspberryPI单片机,Runner服务器通过网络交换机连接RaspberryPI设备,RaspberryPI设备通过USB 口连接手机设备。
[0037]虽然RaspberryPI可以同时接入两个USB设备,但是为了稳定性,一个RaspberryPI只接入一台手机,测试手机主要为Android系统,RaspberryPI系统为Linux系统,接入Android系统手机不需要安装驱动就可被识别。
[0038]Runner服务器测试软件通过socket和RaspberryPI设备通信,RaspberryPI设备将手机设备信息发送给测试软件。
[0039]稳压电源通过关断控制设备为RaspberryPI和手机设备供电,关断控制设备可以通过软件控制供电的通断,来达到RaspberryPI系统重启动和手机设备断开重连的目的。
[0040]所述关断控制设备包括控制芯片、继电器、串口 ;所述控制芯片通过串口连接测试服务器;所述继电器与所述控制芯片相连;所述继电器设于稳压电源与各移动终端USB接口中的两条电源线的连接线路上以及稳压电源与控制单元的连接线路上,用于实现移动终端USB接口中两根电源线信号的通断控制。
[0041 ] 本发明与现有技术进行对比:
[0042](I)简化连接步骤,
[0043]Old:测试手机主要为Android系统,通过USB接入windows系统需要安装专门的驱动才能被Windows识别。
[0044]NEW:RaspberryPI系统为Linux系统,接入Android系统手机不需要安装驱动就可被识别。
[0045]实现方式:windows改为linux, Iinux系统无需专门驱动就可以识别手机。
[0046](2)减少手机设备冲突
[0047]OLD:所有测试手机全部接入Windows系统,如果手机为不同型号,可能会产生驱动冲突。
[0048]NEff:每个RaspberryPI,只接入一部手机,不会产生驱动冲突。
[0049]实现方式:虽然RaspberryPI可以同时接入两个usb设备,但是为了稳定性,一个RaspberryPI只接入一台手机。[0050](3)避免usb扩展卡不稳定情况
[0051]OLD =Runner服务器接入两张USB扩展卡,USB扩展卡在大数据量操作时有可能会产生异常状态,此状态下这张USB扩展卡接入的手机会全部失去和系统的连接,并且,USB扩展卡的异常状态只能通过重启Windows系统来恢复,耗时并造成另外正常板卡接入的手机无法继续测试任务。
[0052]NEW:Runner服务器通过网络连接RaspberryPI,即使有单台RaspberryPI不稳定的情况,也不会影响其他RaspberryPI和手机的测试任务。
[0053]实现方式:用RaspberryPI作为客户端连接手机设备取代不稳定的USB板卡。
[0054](4)稳定供电提高稳定性
[0055]OLD:手机设备使用usb 口供电,手机设备在大量测试操作中可能出现供电不足导致手机不稳定的情况,尤以目前手机屏幕越来越大处理器越来越快导致手机极度耗电的态势,usb 口供电就越发显得捉衿见肘。
[0056]NEff:使用独立稳压电源供电,提高手机的稳定性。
[0057]实现方式:USB端口中有4条线路,其中两条为电源线,两条为数据通信线,通过改造usb连接线,将电源线独立出来由稳压电源供电。
[0058](5)处理手机设备通信不稳定的情况
[0059]OLD:在测试过程中,测试软件频繁操作手机,手机在满负荷情况下会出现不稳定的情况,使得测试软件无法操作手机完成测试。这种情况下只有拔插手机的usb数据线,使手机重新连接并重新被识别才能恢复正常的通信和测试操作,原系统无法处理此情况,直接导致测试任务失败。
[0060]NEff:测试软件和手机不能正常通信时,关断控制设备将RaspberryPI的供电和手机的供电关闭并重新连接,模拟手工拔插usb数据线的操作,让RaspberryPI重启,并让手机设备重新连接RaspberryPI,这样可恢复测试软件和手机的正常通信,继续测试任务。
[0061]实现方式:手机供电由稳压电源独立供电,供电线路中接入关断控制设备,这样可以通过软件来控制关断控制设备断开并打开某台设备的电源供电,实现重启和恢复的目的。
[0062]如图3所示,本发明的关断控制设备执行流程如下:在某次测试任务失败时,Runner服务器的关断处理软件模块测试RaspberryPI是否能ping通,否则结束任务,是则向关断控制设备发出关断命令;关断控制设备执行关断命令成功,则成功断开并再接通RaspberryPI和手机的供电,则再测试手机是否能通信,是则继续测试任务,若不能通信则再次执行关断命令;若3次关断命令都执行失败,那么任务结束。
[0063]以上对本发明的一个实施例进行了详细说明,但所述内容仅为本发明的较佳实施例,不能被认为用于限定本发明的实施范围。凡依本发明申请范围所作的均等变化与改进等,均应仍归属于本发明的专利涵盖范围之内。
【权利要求】
1.一种移动终端集中控制测试管理方法,其特征在于,所述方法包括: 待测的移动终端接入控制单元,控制单元安装操作系统,每个控制单元控制一个移动终端;控制单元为多个,通过网络连接测试服务器,测试服务器可获取当前可用控制单元及其信息,包括移动终端连接信息,通过控制单元对移动终端进行测试控制; 控制单元和移动终端使用稳压电源供电,稳压电源通过关断控制设备为每个控制单元和每个移动终端分别独立供电;所述关断控制设备连接测试服务器,测试服务器通过软件控制关断控制设备供电的通断,用以控制移动终端断电重连或控制单元断电重启动。
2.根据权利要求1所述的移动终端集中控制测试管理方法,其特征在于:所述控制单元为单片机,安装的操作系统系统为Linux系统。
3.根据权利要求1所述的移动终端集中控制测试管理方法,其特征在于:所述稳压电源为移动终端供电方式为:稳压电源通过关断控制设备连接移动终端USB接口中的两根电源线进行供电。
4.根据权利要求1所述的移动终端集中控制测试管理方法,其特征在于:所述关断控制设备通过串口连接测试服务器,测试服务器的软件通过串口发送命令控制关断控制设备供电的通断。
5.根据权利要求1至4任一项所述的动终端集中控制测试管理方法,其特征在于,所述关断控制设备执行流程如下: (1)在测试任务失败时,测试服务器的关断处理软件模块测试控制单元是否能Ping通,不能则结束任务,能向 关断控制设备则发出关断命令; (2)若关断控制设备执行关断命令成功,则成功断开并再接通控制单元和手机的供电,若关断命令执行失败,那么再次执行关断命令; (3)成功断开并再接通控制单元和手机的供电后,再测试手机是否能通信,是则继续测试任务,若不能通信则再次执行关断命令; (4)若连续执行3次关断命令都执行失败,那么任务结束。
6.一种移动终端集中控制测试管理装置,与测试服务器连接,并接入待测的移动终端,其特征在于:包括网络交换机、控制单元、稳压电源、关断控制设备;待测的移动终端接入所述控制单元,控制单元安装操作系统,每个控制单元控制一个移动终端;控制单元为多个,连接网络交换机,通过网络连接测试服务器;所述稳压电源通过关断控制设备为每个控制单元和每个移动终端分别独立供电;所述关断控制设备连接测试服务器。
7.根据权利要求6所述的移动终端集中控制测试管理装置,其特征在于:所述稳压电源通过关断控制设备连接移动终端USB接口中的两根电源线。
8.根据权利要求6或7所述的移动终端集中控制测试管理装置,其特征在于:所述关断控制设备包括控制芯片、继电器、串口 ;所述控制芯片通过串口连接测试服务器;所述继电器与所述控制芯片相连;所述继电器设于稳压电源与各移动终端USB接口中的两条电源线的连接线路上以及稳压电源与控制单元的连接线路上,用于实现移动终端USB接口中两根电源线信号的通断控制。
9.根据权利要求6所述的移动终端集中控制测试管理装置,其特征在于:所述控制单元为单片机。
10.根据权利要求9所述的移动终端集中控制测试管理装置,其特征在于:所述单片机安装Linux系统。
【文档编号】H04W24/00GK103763725SQ201410037438
【公开日】2014年4月30日 申请日期:2014年1月26日 优先权日:2014年1月26日
【发明者】陆宪东, 王强, 曹弘冠, 郎晨 申请人:天津市康凯特软件科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1