一台移动终端同时测试多台移动终端的方法及装置的制造方法

文档序号:9582292阅读:556来源:国知局
一台移动终端同时测试多台移动终端的方法及装置的制造方法
【技术领域】
[0001]本发明涉及测试技术领域,尤其涉及一种一台移动终端同时测试多台移动终端的方法及装置。
【背景技术】
[0002]在现有技术中,中国的智能终端厂商生产的各类智能终端设备,已经把市场扩展到了全世界,随之带来的对各个国家各种语言的同款机型的测试,便显得非常的繁重。在智能终端(如手机)生产厂家中,经常需要对同一款手机的几十种国家语言版本做同样的测试。对于这种路径完全相同,只是由于语言版本显示不同而产生的繁重的测试工作量,以往那种一台一台操作测试的方式显然是非常不方便的。
[0003]故,有必要提出一种新的技术方案,以解决上述技术问题。

【发明内容】

[0004]有鉴于此,本发明的目的在于提供一种一台移动终端同时测试多台移动终端的方法及装置,旨在解决现有技术中存在的对同一款手机的几十种国家语言版本做同样的测试,需要一台一台进行操作测试,这显然是非常不方便的问题。
[0005]为解决上述技术问题,本发明实施例提供了以下技术方案:
[0006]本发明提供了一种一台移动终端同时测试多台移动终端的方法,所述一台移动终端同时测试多台移动终端的方法包括以下步骤:
[0007]获取主测试移动终端接收到的测试操作信息;
[0008]响应所述测试操作信息对应的测试操作;
[0009]当接收到测试结束指令,则将所述测试操作信息发送给所有的子测试移动终端。
[0010]本发明还提供了一种一台移动终端同时测试多台移动终端的方法,所述一台移动终端同时测试多台移动终端的方法包括以下步骤:
[0011 ] 接收主测试移动终端发送的测试操作信息;
[0012]根据所述测试操作信息,获取子测试移动终端对应的测试操作信息;
[0013]响应所述对应的测试操作信息相应的测试操作。
[0014]本发明还提供了一种一台移动终端同时测试多台移动终端的装置,所述一台移动终端同时测试多台移动终端的装置包括:
[0015]信息获取模块,用于获取主测试移动终端接收到的测试操作信息;
[0016]响应模块,用于响应所述测试操作信息对应的测试操作;
[0017]发送模块,用于当接收到测试结束指令,则将所述测试操作信息发送给所有的子测试移动终端。
[0018]本发明还提供了一种一台移动终端同时测试多台移动终端的装置,其特征在于,所述一台移动终端同时测试多台移动终端的装置包括:
[0019]接收模块,用于接收主测试移动终端发送的测试操作信息;
[0020]获取模块,用于根据所述测试操作信息,获取子测试移动终端对应的测试操作信息;
[0021]响应模块,用于响应所述对应的测试操作信息相应的测试操作。
[0022]相对于现有技术,本发明提供的一台移动终端同时测试多台移动终端的方法及装置,用户只需要操作一台主测试移动终端,测试操作信息能够通过WIFI局域网扩展到同一个网段上的其他几十台子测试移动终端上,并且实现同步操作。操作人员只需要操作同一台主测试移动终端一直进行测试,然后看一下几十台子测试移动终端的反应,就能同时达到测试几十种不同国家语言版本的移动终端的效果,从而大大的提升测试效率。
【附图说明】
[0023]图1是本发明实施例一提供的一台移动终端同时测试多台移动终端的方法的实现流程示意图;
[0024]图2是本发明实施例二提供的一台移动终端同时测试多台移动终端的方法的实现流程示意图;
[0025]图3是本发明实施例提供的一台移动终端同时测试多台移动终端的架构示意图;
[0026]图4是本发明实施例三提供的一台移动终端同时测试多台移动终端的装置的模块不意图;
[0027]图5是本发明实施例四提供的一台移动终端同时测试多台移动终端的装置的模块不意图。
【具体实施方式】
[0028]请参照附图中的图式,其中相同的组件符号代表相同的组件,本发明的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所示例的本发明的具体实施例,其不应被视为限制本发明未在此详述的其它具体实施例。
[0029]本发明原理以上述文字来说明,其并不代表为一种限制,本领域技术人员将可了解到以下所述的多种步骤及操作亦可实施在硬件当中。本发明的原理使用许多其它泛用性或特定目的运算、通信环境或组态来进行操作。
[0030]本发明提供的一台移动终端同时测试多台移动终端的方法及装置,主要应用于终端设备,如:手机、便携式电脑、个人数字助理(Personal Digital Assistant,PDA)等。
[0031]以下将分别进行详细说明。
[0032]实施例一
[0033]请参阅图1,所示为本发明实施例提供的一台移动终端同时测试多台移动终端的方法。
[0034]所述一台移动终端同时测试多台移动终端的方法,应用于移动终端设备中,具体包括如下步骤:
[0035]在步骤S101中,获取主测试移动终端接收到的测试操作信息;
[0036]在本发明实施例中,事先将主测试移动终端与子测试移动终端接入同一个WIFI路由器。然后,获取所述主测试移动终端的IP地址;根据所述IP地址,将所述主测试移动终端与子测试移动终端建立网络通信连接。
[0037]然而,可以理解的是,所述主测试移动终端与子测试移动终端建立的网络通信连接是长连接,即通过Socket套件字持续保持主测试移动终端与子测试移动终端之间的通信连接,主测试移动终端可以随时发送命令给子测试移动终端,子测试移动终端一直处于监听主测试移动终端发来的操作命令的状态。
[0038]在步骤S102中,响应所述测试操作信息对应的测试操作;
[0039]在步骤S103中,当接收到测试结束指令,则将所述测试操作信息发送给所有的子测试移动终端。
[0040]具体的,所述获取主测试移动终端接收到的测试操作信息的步骤,具体包括:监听主测试移动终端接收到的点击屏幕的坐标信息、点击的按键信息、以及滑动屏幕的路径信息;记录操作类型、操作坐标、操作时间和操作力度。主测试移动终端响应点击屏幕的坐标信息、点击的按键信息、以及滑动屏幕的路径信息对应的测试操作;当接收到测试结束指令,则将记录的操作类型、操作坐标、操作时间和操作力度发送给所有的子测试移动终端。
[0041]由上可知,本实施例一提供的一台移动终端同时测试多台移动终端的方法,用户只需要操作一台主测试移动终端,测试操作信息能够通过WIFI局域网扩展到同一个网段上的其他几十台子测试移动终端上,并且实现同步操作。操作人员只需要操作同一台主测试移动终端一直进行测试,然后看一下几十台子测试移动终端的反应,就能同时达到测试几十种不同国家语言版本的移动终端的效果,从而大大的提升测试效率。
[0042]实施例二
[0043]请参阅图2,所示为本发明实施例提供的一台移动终端同时测试多台移动终端的方法。
[0044]所述一台移动终端同时测试多台移动终端的方法,应用于移动终端设备中,具体包括如下步骤:
[0045]在步骤S201中,接收主测试移动终端发送的测试操作信息;
[0046]在本发明实施例中,事先将所述主测试移动终端与所述子测试移动终端接入同一个WIFI路由器;获取所述主测试移动终端的IP地址;根据所述IP地址,将所述子测试移动终端与主测试移动终端建立网络通信连接。
[0047]其中,所述主测试移动终端与子测试移动终端建立的网络通信连接是长连接,SP通过Socket套件字持续保持主测试移动终端与子测试移动终端之间的通信连接,主测试移动终端可以随时发送命令给子测试移动终端,子测试移动终端一直处于监听主测试移动终端发来的操作命令的状态。
[0048]然而,可以理解的是,所述子测试移动终端的数量由WIFI路由器的IP地址分配来决定。
[0049]在步骤S202中,根据所述测试操作信息,获取子测试移动终端对应的测试操作信息;
[0050]在步骤S203中,响应所述对应的测试操作信息相应的测试操作。
[0051]由上可知,本实施例二提供的一台移动终端同时测试多台移动终端的方法,用户只需要操作一台主测试移动终端,测试操作信息能够通过WIFI局域网扩展到同一个网段上的其他几十台子测试移动终端上,并且实现同步操作。操作人员只需要操作同一台主测试移动终端一直进行测试,然后看一下几十台子测试移动终端的反应,就能同时达到测试几十种不同国家语言版本的移动终端的效果,从而大大的提升测试效率。
[0052]请参阅图3,下面详细描述主测试移动终端与子测试移动终端的交互过程。
[0053]首先,在主测试机中安装软件程序,在其他的子测试机上也安装软件程序,主测试机收到的操作信息同步发送到其他子测试机上,子测试机由软件程序根据操作信息执行相同操作,达到实际操作一台手机就可以有数十台手机响应的效果。
[0054]其中,主测试机:安装有软件程序并且由测试员直接手动操作的智能移动终端。
[0055]子测试机:安装有软件程序,并且由软件程序接收操作信息执行测试,产生相同测试效果的各类智能移动终端。
[0056]然而,可以理解的是,子测试机与主测试机有相同的软件操作逻辑,但是属于不同的国家语言机型版本。
[0057]主测试移动终端与子测试移动终端的具体的交互过程如下:
[0058]步骤A:将主测试机和子测试机都打开WIFI,连上同一个无线路由器。
[0059]步骤B:查询主测试机的IP地址,然后将子测试机通过软件程序与主测试机建立网络通信链接。
[0060]步骤C:主测试机进行测试操作,安装在主测试机上的软件程序启动后台服务,后台服务从系统监听主测试机接收到的测试操作信息,如点击了屏幕哪个坐标,点击了哪个按键,滑动了屏幕的哪个路径。此时,记录操作类型,操作坐标,操作时间和操作力度。然后,主测试机响应测试操作信息对应的测试操作。
[0061]步骤D:主测试机在一个操作结束后,即手指抬起或者离开主测试机之后,后台软件程序将一个完整的操作步骤通过网络通信连接发送给所有的子测试机。
[0062]步骤E:子测
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1