CN108306778A - 一种移动终端测试方法、装置和*** - Google Patents
一种移动终端测试方法、装置和*** Download PDFInfo
- Publication number
- CN108306778A CN108306778A CN201610801077.8A CN201610801077A CN108306778A CN 108306778 A CN108306778 A CN 108306778A CN 201610801077 A CN201610801077 A CN 201610801077A CN 108306778 A CN108306778 A CN 108306778A
- Authority
- CN
- China
- Prior art keywords
- test
- mobile terminal
- measured
- test equipment
- script
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/06—Generation of reports
- H04L43/065—Generation of reports related to network devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/725—Cordless telephones
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/3668—Software testing
- G06F11/3672—Test management
- G06F11/3684—Test management for test design, e.g. generating new test cases
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/24—Arrangements for testing
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
Abstract
本发明公开了一种移动终端测试方法,包括:建立待测移动终端与测试设备之间的无线连接;将开始测试的命令通过所建立的无线连接发送给所述测试设备,并检测所述测试设备是否已加载、解析与所述待测移动终端对应的测试脚本;在检测到所述测试设备已加载、解析与所述待测移动终端对应的测试脚本后,接收并执行所述测试设备根据所述测试脚本发送的测试命令,并返回测试结果。本发明还同时公开了一种移动终端测试装置、另一种移动终端测试方法和装置、以及一种移动终端测试***。
Description
技术领域
本发明涉及移动终端测试技术,尤其涉及一种移动终端测试方法、装置和***。
背景技术
随着移动通信技术的快速发展,移动终端产品越来越丰富,移动终端的功能也变得越来越强大,为满足用户的大量使用需求,则需大规模地生产移动终端,并将生产的大规模移动终端投入市场,这就促使了移动终端的研发周期缩短。因此,在移动终端的研发过程中,需要对移动终端的业务性能进行检测,以确保投入市场前的移动终端的业务性能能够满足预先设定的需求,从而保障移动终端产品的质量和性能。这时,往往需要一些移动终端厂商或者运营商对移动终端进行测试。
在目前的生产测试领域中,对移动终端进行测试的典型方法是在移动终端和测试设备之间采用有线连接,通过第三方设备如计算机与测试设备相连,进而控制测试设备对移动终端进行自动测试。由上述传统的测试方法可见,该方法是由计算机来控制整个测试流程的,且由于计算机是通过通用串行总线(USB,Universal Serial Bus)与移动终端相连,而一台计算机的USB接口数量是有限的,那么一台计算机只能同时对几个有限的移动终端进行测试。
由于现有移动终端的测试方法采用有线连接方式,因此,对测试环境有一定的限制,即不能实现同时测试多个不同地域的移动终端,且测试结果容易出错;尤其是当并发测试多个移动终端时,对测试效率和质量的提升有较大制约;另外,这种采用测试设备进行主控的方式,在测试过程中,将会在测试设备和移动终端之间来回切换操作,从而影响测试效率。
发明内容
有鉴于此,本发明实施例期望提供一种移动终端测试方法、装置和***,以解决现有测试环境对空间的过度依赖、测试过程中容易出现的误操作、以及测试环境切换不灵活、操作繁琐的问题。
为达到上述目的,本发明实施例的技术方案是这样实现的:
本发明实施例提供一种移动终端测试方法,所述方法包括:
建立待测移动终端与测试设备之间的无线连接;
将开始测试的命令通过所建立的无线连接发送给所述测试设备,并检测所述测试设备是否已加载、解析与所述待测移动终端对应的测试脚本;
在检测到所述测试设备已加载、解析与所述待测移动终端对应的测试脚本后,接收并执行所述测试设备根据所述测试脚本发送的测试命令,并返回测试结果。
上述方案中,在所述建立待测移动终端与测试设备之间的无线连接之前,所述方法还包括:
构建无线局域网络的测试环境,提供测试平台,所述测试平台包括测试设备和至少一个待测移动终端。
上述方案中,当所述待测移动终端为至少两个时,每个待测移动终端分别向所述测试设备发起开始测试的命令;其中,
所述开始测试的命令中含有区分不同待测移动终端的唯一标识。
上述方案中,在所述建立待测移动终端与测试设备之间的无线连接之后,所述方法还包括:
接收所述测试设备发送的本地原始测试脚本,在对所述本地原始测试脚本进行查看编辑后,将编辑后的测试脚本作为当前待测移动终端的测试脚本发送给所述测试设备。
上述方案中,所述方法还包括:断开所述待测移动终端与测试设备之间的无线连接,退出当前的测试环境;或直接退出所述无线局域网络。
本发明实施例还提供一种移动终端测试方法,所述方法包括:
建立测试设备与待测移动终端之间的无线连接;
接收所述待测移动终端通过所建立的无线连接发送的开始测试的命令,并加载、解析与所述待测移动终端对应的测试脚本;
在加载、解析与所述待测移动终端对应的测试脚本后,根据所述测试脚本将测试命令发送给所述待测移动终端;
接收所述待测移动终端返回的测试结果。
上述方案中,在所述建立测试设备与待测移动终端之间的无线连接之前,所述方法还包括:
构建无线局域网络的测试环境,提供测试平台,所述测试平台包括测试设备和至少一个待测移动终端。
上述方案中,当所述待测移动终端为至少两个时,所述测试设备接收每个待测移动终端分别发送的开始测试的命令;其中,所述开始测试的命令中含有区分不同待测移动终端的唯一标识。
上述方案中,在所述建立测试设备与待测移动终端之间的无线连接之后,所述方法还包括:
将本地原始测试脚本发送给所述待测移动终端,在所述待测移动终端对所述本地原始测试脚本进行查看编辑后,接收所述待测移动终端发送的编辑后的测试脚本。
上述方案中,所述方法还包括:断开所述测试设备与待测移动终端之间的无线连接,退出当前的测试环境;或直接退出所述无线局域网络。
本发明实施例还提供一种移动终端测试装置,所述装置包括:第一连接建立模块、检测模块、执行模块;其中,
所述第一连接建立模块,用于建立待测移动终端与测试设备之间的无线连接;
所述检测模块,用于将开始测试的命令通过所建立的无线连接发送给所述测试设备,并检测所述测试设备是否已加载、解析与所述待测移动终端对应的测试脚本;
所述执行模块,用于在所述检测模块检测到所述测试设备已加载、解析与所述待测移动终端对应的测试脚本后,接收并执行所述测试设备根据所述测试脚本发送的测试命令,并返回测试结果。
上述方案中,所述装置还包括:第一测试平台建立模块,用于在所述第一连接建立模块建立待测移动终端与测试设备之间的无线连接之前,构建无线局域网络的测试环境,提供测试平台,所述测试平台包括测试设备和至少一个待测移动终端。
上述方案中,所述装置还包括:第一脚本编辑模块,用于在所述第一连接建立模块建立待测移动终端与测试设备之间的无线连接之后,接收所述测试设备发送的本地原始测试脚本,在对所述本地原始测试脚本进行查看编辑后,将编辑后的测试脚本作为当前待测移动终端的测试脚本发送给所述测试设备。
上述方案中,所述装置还包括:第一退出模块,用于断开所述待测移动终端与测试设备之间的无线连接,退出当前的测试环境;或直接退出所述无线局域网络。
本发明实施例还提供一种移动终端测试装置,所述装置包括:第二连接建立模块、处理模块;其中,
所述第二连接建立模块,用于建立测试设备与待测移动终端之间的无线连接;
所述处理模块,用于接收所述待测移动终端通过所建立的无线连接发送的开始测试的命令,并加载、解析与所述待测移动终端对应的测试脚本;还用于在加载、解析与所述待测移动终端对应的测试脚本后,根据所述测试脚本将测试命令发送给所述待测移动终端,并接收所述待测移动终端返回的测试结果。
上述方案中,所述装置还包括:第二测试平台建立模块,用于在所述第二连接建立模块建立测试设备与待测移动终端之间的无线连接之前,构建无线局域网络的测试环境,提供测试平台,所述测试平台包括测试设备和至少一个待测移动终端。
上述方案中,所述处理模块,还用于在所述第二连接建立模块建立测试设备与待测移动终端之间的无线连接之后,将本地原始测试脚本发送给所述待测移动终端,在所述待测移动终端对所述本地原始测试脚本进行查看编辑后,接收所述待测移动终端发送的编辑后的测试脚本。
上述方案中,所述装置还包括:第二退出模块,用于断开所述测试设备与待测移动终端之间的无线连接,退出当前的测试环境;或直接退出所述无线局域网络。
本发明实施例还提供一种移动终端测试***,所述***包括:待测移动终端、测试设备;其中,
所述待测移动终端,用于与所述测试设备建立无线连接后,将开始测试的命令通过所建立的无线连接发送给所述测试设备,并检测所述测试设备是否已加载、解析与所述待测移动终端对应的测试脚本;还用于在检测到所述测试设备已加载、解析与所述待测移动终端对应的测试脚本后,接收并执行所述测试设备根据所述测试脚本发送的测试命令,并返回测试结果;
所述测试设备,用于与所述待测移动终端建立无线连接后,接收所述待测移动终端通过所建立的无线连接发送的开始测试的命令,并加载、解析与所述待测移动终端对应的测试脚本;还用于在加载、解析与所述待测移动终端对应的测试脚本后,根据所述测试脚本将测试命令发送给所述待测移动终端,并接收所述待测移动终端返回的测试结果。
上述方案中,所述待测移动终端的数量为一个或至少两个。
本发明实施例所提供的移动终端测试方法、装置和***,建立待测移动终端与测试设备之间的无线连接;待测移动终端将开始测试的命令通过所建立的无线连接发送给所述测试设备,并检测所述测试设备是否已加载、解析与所述待测移动终端对应的测试脚本;在检测到所述测试设备已加载、解析与所述待测移动终端对应的测试脚本后,接收并执行所述测试设备根据所述测试脚本发送的测试命令,并返回测试结果。如此,将待测移动终端与测试设备之间通过无线网络自动连接,与现有的有线连接技术相比,不会受空间和资源的限制,且切换测试环境更加灵活,操作更加方便;另外,本发明实施例由待测移动终端发起测试,采用完全由待测移动终端来实现测试流程控制的方式,不需要在测试设备和待测移动终端间来回切换操作,极大提升测试效率,降低测试成本。
附图说明
图1为本发明实施例一的移动终端测试方法的流程示意图;
图2为本发明实施例一的测试设备和待测移动终端连接示意图;
图3为本发明实施例一的测试脚本的处理交互示意图;
图4为本发明实施例二的移动终端测试方法的流程示意图;
图5为本发明实施例待测移动终端为一个时测试过程交互示意图;
图6为本发明实施例待测移动终端为两个时测试过程交互示意图;
图7为本发明实施例三的移动终端测试装置的组成结构示意图;
图8为本发明实施例四的移动终端测试装置的组成结构示意图;
图9为本发明实施例五的移动终端测试***的组成结构示意图。
具体实施方式
为了能够更加详尽地了解本发明实施例的特点与技术内容,下面结合附图对本发明实施例的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本发明。
在本发明的所有实施例中,所述待测移动终端可以包括但不限于手机、平板、掌上电脑等移动设备。
实施例一:
本实施例是以待测移动终端侧为例来详细说明移动终端测试方法的实现过程。
如图1所示,本发明实施例中移动终端测试方法的实现流程,包括以下步骤:
步骤101:建立待测移动终端与测试设备之间的无线连接;
这里,在执行本步骤之前,所述方法还包括:构建无线局域网络的测试环境,提供测试平台,所述测试平台包括测试设备和至少一个待测移动终端。
图2给出了测试设备和待测移动终端连接的示意图,如图2所示,一台测试设备可以与多个待测移动终端同时建立连接,其实现过程大致如下:将待测移动终端接入无线局域网络后,待测移动终端向测试设备发起无线连接建立请求,在测试设备收到无线连接建立请求后,将与至少一个待测移动终端通过无线局域网络建立无线连接。
这里,所述无线连接可以是远距离的无线连接,也可以是近距离的无线连接,本发明在此不做具体限定;其中,所述远距离的无线连接包括无线保真(WiFi,WirelessFidelity)连接等;所述近距离的无线连接可以为蓝牙连接、近场通信(NFC,Near FieldCommunication)连接、射频识别(RFID)连接、红外数据标准协议(IrDA)连接、超宽带(UWB)连接、紫蜂连接等任意一种。
在测试设备与待测移动终端之间建立无线连接后,还可以在待测移动终端上对测试脚本进行查看和编辑,图3给出了测试脚本的处理交互示意图,如图3所示,待测移动终端接收到测试设备发送的本地原始测试脚本后,在待测移动终端上对本地原始测试脚本进行查看编辑;在对本地原始测试脚本进行查看编辑后,将编辑好的测试脚本发送给测试设备,测试设备将此时编辑好的测试脚本设置为当前待测移动终端的测试脚本。
其中,可通过待测移动终端的显示屏幕对测试脚本进行查看和编辑。
步骤102:将开始测试的命令通过所建立的无线连接发送给所述测试设备,并检测所述测试设备是否已加载、解析与所述待测移动终端对应的测试脚本;
这里,当所述待测移动终端为至少两个时,每个待测移动终端分别向所述测试设备发起开始测试的命令;其中,所述开始测试的命令中含有区分不同待测移动终端的唯一标识。
需要说明的是,先发起开始测试的命令的待测移动终端,先检测测试设备是否已加载、解析与待测移动终端对应的测试脚本。
这里,与所述待测移动终端对应的测试脚本可以是本地原始测试脚本,也可以是对本地原始测试脚本进行编辑修改后的测试脚本。
步骤103:在检测到所述测试设备已加载、解析与所述待测移动终端对应的测试脚本后,接收并执行所述测试设备根据所述测试脚本发送的测试命令,并返回测试结果。
这里,测试设备下达的测试命令可以为多个不同的命令,用于检测待测移动终端不同的业务性能,以确保投入市场前的移动终端的业务性能能够满足预先设定的需求。
其中,测试过程中的Log和最终的测试结果会在相应的待测移动终端的显示屏幕上显示,这样就避免了测试结果和待测移动终端设备不对应而导致做出的错误判断。
这里,当待测移动终端执行完测试脚本命令或测试设备收到待测移动终端发来的停止命令时,测试流程结束。其中,在测试过程中,若想退出当前的测试环境,则可以通过断开所述待测移动终端与测试设备之间的无线连接,或直接退出无线局域网络来实现;若想进入下一项的测试,则可接入另一个无线局域网络,参照上述过程,即可快速的进入测试过程。
实施例二:
本实施例是以测试设备侧为例来详细说明移动终端测试方法的实现过程。
如图4所示,本发明实施例中移动终端测试方法的实现流程,包括以下步骤:
步骤401:建立测试设备与待测移动终端之间的无线连接;
这里,在执行本步骤之前,所述方法还包括:构建无线局域网络的测试环境,提供测试平台,所述测试平台包括测试设备和至少一个待测移动终端。
图2给出了测试设备和待测移动终端连接的示意图,如图2所示,一台测试设备可以与多个待测移动终端同时建立连接,其实现过程大致如下:将待测移动终端接入无线局域网络后,待测移动终端向测试设备发起无线连接建立请求,在测试设备收到无线连接建立请求后,将与至少一个待测移动终端通过无线局域网络建立无线连接。
这里,所述无线连接可以是远距离的无线连接,也可以是近距离的无线连接,本发明在此不做具体限定;其中,所述远距离的无线连接包括无线保真(WiFi,WirelessFidelity)连接等;所述近距离的无线连接可以为蓝牙连接、近场通信(NFC,Near FieldCommunication)连接、射频识别(RFID)连接、红外数据标准协议(IrDA)连接、超宽带(UWB)连接、紫蜂连接等任意一种。
步骤402:接收所述待测移动终端通过所建立的无线连接发送的开始测试的命令,并加载、解析与所述待测移动终端对应的测试脚本;
这里,当所述待测移动终端为至少两个时,所述测试设备接收每个待测移动终端分别发送的开始测试的命令;其中,所述开始测试的命令中含有区分不同待测移动终端的唯一标识。
其中,与所述待测移动终端对应的测试脚本可以是本地原始测试脚本,也可以是对本地原始测试脚本进行编辑修改后的测试脚本。
步骤403:在加载、解析与所述待测移动终端对应的测试脚本后,根据所述测试脚本将测试命令发送给所述待测移动终端;
这里,测试设备下达的测试命令可以为多个不同的命令,用于检测待测移动终端的不同的业务性能,以确保投入市场前的移动终端的业务性能能够满足预先设定的需求。
步骤404:接收所述待测移动终端返回的测试结果。
这里,测试过程中的Log和最终的测试结果会在相应的待测移动终端的显示屏幕上显示,这样就避免了测试结果和待测移动终端设备不对应而导致做出的错误判断。
这里,当待测移动终端执行完测试脚本命令或测试设备收到待测移动终端发来的停止命令时,测试流程结束。其中,在测试过程中,若想退出当前的测试环境,则可以通过断开所述待测移动终端与测试设备之间的无线连接,或直接退出无线局域网络来实现;若想进入下一项的测试,则可接入另一个无线局域网络,参照上述过程,即可快速的进入测试过程。
下面对本发明实施例移动终端测试方法的具体实现过程做进一步地详细说明。
图5给出了测试设备支持一个待测移动终端的测试过程交互示意图,如图5所示,在待测移动终端与测试设备之间建立无线连接后,待测移动终端将开始测试的命令通过所建立的无线连接发送给测试设备;在测试设备接收到待测移动终端发送来的开始测试的命令后,开始加载、解析与待测移动终端对应的测试脚本,并根据测试脚本向待测移动终端发送多个不同的测试命令(1、2......i......n,n为正整数);待测移动终端接收并执行测试设备发送的不同的测试命令,并将不同的测试结果分别返回给测试设备,直到执行完该测试脚本命令或收到待测移动终端发来的停止命令时,整个测试流程结束。
此外,测试设备还可以支持至少两个待测移动终端,下面以支持两个待测移动终端为例来说明整个测试过程。
图6给出了测试设备支持两个待测移动终端的测试过程交互示意图,如图6所示,假设两个待测移动终端分别为待测移动终端a和待测移动终端b,且待测移动终端a和待测移动终端b分别向测试设备发起开始测试的命令,其中,所述开始测试的命令中含有区分不同待测移动终端的唯一标识;并在测试设备上加载、解析与待测移动终端a和待测移动终端b对应的测试脚本,根据不同的测试脚本分别向待测移动终端a和待测移动终端b发送多个不同的测试命令(其中,测试设备向待测移动终端a发送的多个测试命令分别为a1、a2......ai......an,n为正整数;测试设备向待测移动终端b发送的多个测试命令分别为b1、b2......bi......bn,n为正整数)。待测移动终端a和待测移动终端b分别接收并执行测试设备发送来的相应的测试命令后,将不同的测试结果分别返回给测试设备,直达执行完该测试脚本命令或收到待测移动终端发来的停止命令时,整个测试流程结束。
实施例三:
为实现上述方法,本发明实施例还提供了一种移动终端测试装置,如图7所示,该装置包括第一连接建立模块701、检测模块702、执行模块703;其中,
所述第一连接建立模块701,用于建立待测移动终端与测试设备之间的无线连接;
所述检测模块702,用于将开始测试的命令通过所建立的无线连接发送给所述测试设备,并检测所述测试设备是否已加载、解析与所述待测移动终端对应的测试脚本;
所述执行模块703,用于在所述检测模块702检测到所述测试设备已加载、解析与所述待测移动终端对应的测试脚本后,接收并执行所述测试设备根据所述测试脚本发送的测试命令,并返回测试结果。
这里,所述装置还包括:第一测试平台建立模块704,用于在所述第一连接建立模块701建立待测移动终端与测试设备之间的无线连接之前,构建无线局域网络的测试环境,提供测试平台,所述测试平台包括测试设备和至少一个待测移动终端。
其中,当所述待测移动终端为至少两个时,每个待测移动终端分别向所述测试设备发起开始测试的命令;所述开始测试的命令中含有区分不同待测移动终端的唯一标识。
所述装置还包括:第一脚本编辑模块705,用于在所述第一连接建立模块701建立待测移动终端与测试设备之间的无线连接之后,接收所述测试设备发送的本地原始测试脚本,在对所述本地原始测试脚本进行查看编辑后,将编辑后的测试脚本作为当前待测移动终端的测试脚本发送给所述测试设备。
所述装置还包括:第一退出模块706,用于断开所述待测移动终端与测试设备之间的无线连接,退出当前的测试环境;或直接退出所述无线局域网络。
实施例四:
为实现上述方法,本发明实施例还提供了一种移动终端测试装置,如图8所示,该装置包括第二连接建立模块801、处理模块802;其中,
所述第二连接建立模块801,用于建立测试设备与待测移动终端之间的无线连接;
所述处理模块802,用于接收所述待测移动终端通过所建立的无线连接发送的开始测试的命令,并加载、解析与所述待测移动终端对应的测试脚本;还用于在加载、解析与所述待测移动终端对应的测试脚本后,根据所述测试脚本将测试命令发送给所述待测移动终端,并接收所述待测移动终端返回的测试结果。
这里,所述装置还包括:第二测试平台建立模块803,用于在所述第二连接建立模块801建立测试设备与待测移动终端之间的无线连接之前,构建无线局域网络的测试环境,提供测试平台,所述测试平台包括测试设备和至少一个待测移动终端。
其中,当所述待测移动终端为至少两个时,所述测试设备接收每个待测移动终端分别发送的开始测试的命令;所述开始测试的命令中含有区分不同待测移动终端的唯一标识。
所述处理模块802,还用于在所述第二连接建立模块801建立测试设备与待测移动终端之间的无线连接之后,将本地原始测试脚本发送给所述待测移动终端,在所述待测移动终端对所述本地原始测试脚本进行查看编辑后,接收所述待测移动终端发送的编辑后的测试脚本。
所述装置还包括:第二退出模块804,用于断开所述测试设备与待测移动终端之间的无线连接,退出当前的测试环境;或直接退出所述无线局域网络。
在实际应用中,所述第一连接建立模块701、检测模块702、执行模块703、第一测试平台建立模块704、第一脚本编辑模块705、第一退出模块706、第二连接建立模块801、处理模块802、第二测试平台建立模块803、第二退出模块804均可由位于待测移动终端上的中央处理器(CPU,Central Processing Unit)、微处理器(MPU,Micro Processor Unit)、数字信号处理器(DSP,Digital Signal Processor)、或现场可编程门阵列(FPGA,FieldProgrammable Gate Array)等实现。
实施例五:
为实现上述方法,本发明实施例还提供了一种移动终端测试***,如图9所示,该***包括:待测移动终端901、测试设备902;其中,
所述待测移动终端901,用于与所述测试设备902建立无线连接后,将开始测试的命令通过所建立的无线连接发送给所述测试设备902,并检测所述测试设备902是否已加载、解析与所述待测移动终端901对应的测试脚本;还用于在检测到所述测试设备902已加载、解析与所述待测移动终端901对应的测试脚本后,接收并执行所述测试设备902根据所述测试脚本发送的测试命令,并返回测试结果;
所述测试设备902,用于与所述待测移动终端901建立无线连接后,接收所述待测移动终端901通过所建立的无线连接发送的开始测试的命令,并加载、解析与所述待测移动终端901对应的测试脚本;还用于在加载、解析与所述待测移动终端901对应的测试脚本后,根据所述测试脚本将测试命令发送给所述待测移动终端901,并接收所述待测移动终端901返回的测试结果。
其中,所述待测移动终端901的数量为一个或至少两个。
本发明实施例建立待测移动终端与测试设备之间的无线连接;待测移动终端将开始测试的命令通过所建立的无线连接发送给所述测试设备,并检测所述测试设备是否已加载、解析与所述待测移动终端对应的测试脚本;在检测到所述测试设备已加载、解析与所述待测移动终端对应的测试脚本后,接收并执行所述测试设备根据所述测试脚本发送的测试命令,并返回测试结果。如此,将待测移动终端与测试设备之间通过无线网络自动连接,与现有的有线连接技术相比,不会受空间和资源的限制,且切换测试环境更加灵活,操作更加方便;另外,本发明实施例由待测移动终端发起测试,采用完全由待测移动终端来实现测试流程控制的方式,不需要在测试设备和待测移动终端间来回切换操作,极大提升测试效率,降低测试成本。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (20)
1.一种移动终端测试方法,其特征在于,所述方法包括:
建立待测移动终端与测试设备之间的无线连接;
将开始测试的命令通过所建立的无线连接发送给所述测试设备,并检测所述测试设备是否已加载、解析与所述待测移动终端对应的测试脚本;
在检测到所述测试设备已加载、解析与所述待测移动终端对应的测试脚本后,接收并执行所述测试设备根据所述测试脚本发送的测试命令,并返回测试结果。
2.根据权利要求1所述的方法,其特征在于,在所述建立待测移动终端与测试设备之间的无线连接之前,所述方法还包括:
构建无线局域网络的测试环境,提供测试平台,所述测试平台包括测试设备和至少一个待测移动终端。
3.根据权利要求2所述的方法,其特征在于,当所述待测移动终端为至少两个时,每个待测移动终端分别向所述测试设备发起开始测试的命令;其中,
所述开始测试的命令中含有区分不同待测移动终端的唯一标识。
4.根据权利要求1所述的方法,其特征在于,在所述建立待测移动终端与测试设备之间的无线连接之后,所述方法还包括:
接收所述测试设备发送的本地原始测试脚本,在对所述本地原始测试脚本进行查看编辑后,将编辑后的测试脚本作为当前待测移动终端的测试脚本发送给所述测试设备。
5.根据权利要求2所述的方法,其特征在于,所述方法还包括:断开所述待测移动终端与测试设备之间的无线连接,退出当前的测试环境;或直接退出所述无线局域网络。
6.一种移动终端测试方法,其特征在于,所述方法包括:
建立测试设备与待测移动终端之间的无线连接;
接收所述待测移动终端通过所建立的无线连接发送的开始测试的命令,并加载、解析与所述待测移动终端对应的测试脚本;
在加载、解析与所述待测移动终端对应的测试脚本后,根据所述测试脚本将测试命令发送给所述待测移动终端;
接收所述待测移动终端返回的测试结果。
7.根据权利要求6所述的方法,其特征在于,在所述建立测试设备与待测移动终端之间的无线连接之前,所述方法还包括:
构建无线局域网络的测试环境,提供测试平台,所述测试平台包括测试设备和至少一个待测移动终端。
8.根据权利要求7所述的方法,其特征在于,当所述待测移动终端为至少两个时,所述测试设备接收每个待测移动终端分别发送的开始测试的命令;其中,所述开始测试的命令中含有区分不同待测移动终端的唯一标识。
9.根据权利要求6所述的方法,其特征在于,在所述建立测试设备与待测移动终端之间的无线连接之后,所述方法还包括:
将本地原始测试脚本发送给所述待测移动终端,在所述待测移动终端对所述本地原始测试脚本进行查看编辑后,接收所述待测移动终端发送的编辑后的测试脚本。
10.根据权利要求7所述的方法,其特征在于,所述方法还包括:断开所述测试设备与待测移动终端之间的无线连接,退出当前的测试环境;或直接退出所述无线局域网络。
11.一种移动终端测试装置,其特征在于,所述装置包括:第一连接建立模块、检测模块、执行模块;其中,
所述第一连接建立模块,用于建立待测移动终端与测试设备之间的无线连接;
所述检测模块,用于将开始测试的命令通过所建立的无线连接发送给所述测试设备,并检测所述测试设备是否已加载、解析与所述待测移动终端对应的测试脚本;
所述执行模块,用于在所述检测模块检测到所述测试设备已加载、解析与所述待测移动终端对应的测试脚本后,接收并执行所述测试设备根据所述测试脚本发送的测试命令,并返回测试结果。
12.根据权利要求11所述的装置,其特征在于,所述装置还包括:第一测试平台建立模块,用于在所述第一连接建立模块建立待测移动终端与测试设备之间的无线连接之前,构建无线局域网络的测试环境,提供测试平台,所述测试平台包括测试设备和至少一个待测移动终端。
13.根据权利要求11所述的装置,其特征在于,所述装置还包括:第一脚本编辑模块,用于在所述第一连接建立模块建立待测移动终端与测试设备之间的无线连接之后,接收所述测试设备发送的本地原始测试脚本,在对所述本地原始测试脚本进行查看编辑后,将编辑后的测试脚本作为当前待测移动终端的测试脚本发送给所述测试设备。
14.根据权利要求12所述的装置,其特征在于,所述装置还包括:第一退出模块,用于断开所述待测移动终端与测试设备之间的无线连接,退出当前的测试环境;或直接退出所述无线局域网络。
15.一种移动终端测试装置,其特征在于,所述装置包括:第二连接建立模块、处理模块;其中,
所述第二连接建立模块,用于建立测试设备与待测移动终端之间的无线连接;
所述处理模块,用于接收所述待测移动终端通过所建立的无线连接发送的开始测试的命令,并加载、解析与所述待测移动终端对应的测试脚本;还用于在加载、解析与所述待测移动终端对应的测试脚本后,根据所述测试脚本将测试命令发送给所述待测移动终端,并接收所述待测移动终端返回的测试结果。
16.根据权利要求15所述的装置,其特征在于,所述装置还包括:第二测试平台建立模块,用于在所述第二连接建立模块建立测试设备与待测移动终端之间的无线连接之前,构建无线局域网络的测试环境,提供测试平台,所述测试平台包括测试设备和至少一个待测移动终端。
17.根据权利要求15所述的装置,其特征在于,所述处理模块,还用于在所述第二连接建立模块建立测试设备与待测移动终端之间的无线连接之后,将本地原始测试脚本发送给所述待测移动终端,在所述待测移动终端对所述本地原始测试脚本进行查看编辑后,接收所述待测移动终端发送的编辑后的测试脚本。
18.根据权利要求16所述的装置,其特征在于,所述装置还包括:第二退出模块,用于断开所述测试设备与待测移动终端之间的无线连接,退出当前的测试环境;或直接退出所述无线局域网络。
19.一种移动终端测试***,其特征在于,所述***包括:待测移动终端、测试设备;其中,
所述待测移动终端,用于与所述测试设备建立无线连接后,将开始测试的命令通过所建立的无线连接发送给所述测试设备,并检测所述测试设备是否已加载、解析与所述待测移动终端对应的测试脚本;还用于在检测到所述测试设备已加载、解析与所述待测移动终端对应的测试脚本后,接收并执行所述测试设备根据所述测试脚本发送的测试命令,并返回测试结果;
所述测试设备,用于与所述待测移动终端建立无线连接后,接收所述待测移动终端通过所建立的无线连接发送的开始测试的命令,并加载、解析与所述待测移动终端对应的测试脚本;还用于在加载、解析与所述待测移动终端对应的测试脚本后,根据所述测试脚本将测试命令发送给所述待测移动终端,并接收所述待测移动终端返回的测试结果。
20.根据权利要求19所述的***,其特征在于,所述待测移动终端的数量为一个或至少两个。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610801077.8A CN108306778A (zh) | 2016-09-01 | 2016-09-01 | 一种移动终端测试方法、装置和*** |
PCT/CN2017/082600 WO2018040604A1 (zh) | 2016-09-01 | 2017-04-28 | 一种移动终端测试方法、装置和***、设备、存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610801077.8A CN108306778A (zh) | 2016-09-01 | 2016-09-01 | 一种移动终端测试方法、装置和*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108306778A true CN108306778A (zh) | 2018-07-20 |
Family
ID=61299952
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610801077.8A Pending CN108306778A (zh) | 2016-09-01 | 2016-09-01 | 一种移动终端测试方法、装置和*** |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN108306778A (zh) |
WO (1) | WO2018040604A1 (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107124333A (zh) * | 2017-06-13 | 2017-09-01 | 烽火通信科技股份有限公司 | 一种自动化测试环境的组网***及方法 |
CN109669084A (zh) * | 2018-12-13 | 2019-04-23 | 歌尔科技有限公司 | 设备esd测试方法和*** |
CN111404782A (zh) * | 2020-03-17 | 2020-07-10 | 深圳市潮流网络技术有限公司 | 终端测试方法及装置、计算设备、存储介质 |
CN112015607A (zh) * | 2020-08-06 | 2020-12-01 | 百富计算机技术(深圳)有限公司 | 一种开关机测试方法、被测试设备及工具设备 |
CN114338490A (zh) * | 2021-12-30 | 2022-04-12 | 奇安信科技集团股份有限公司 | 终端设备的测试方法以及测试管理模块 |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109413678A (zh) * | 2018-12-25 | 2019-03-01 | 欧普照明股份有限公司 | 一种Wi-Fi模块自动测试方法及测试*** |
CN112929226B (zh) * | 2019-12-06 | 2023-05-02 | 深圳富泰宏精密工业有限公司 | 测试***及方法 |
CN111343326A (zh) * | 2020-04-22 | 2020-06-26 | Oppo广东移动通信有限公司 | 获取测试日志的方法及相关装置 |
CN111999707A (zh) * | 2020-08-19 | 2020-11-27 | 无锡威孚高科技集团股份有限公司 | 一种毫米波雷达的自动化测试方法、装置及*** |
CN114172832A (zh) * | 2020-09-11 | 2022-03-11 | 阿里巴巴集团控股有限公司 | 物联网测试方法、装置、中控设备及计算机设备 |
CN113794602B (zh) * | 2021-08-20 | 2024-07-16 | 海南视联大健康智慧医疗科技有限公司 | 一种设备测试方法、装置、终端设备和存储介质 |
CN114089086B (zh) * | 2021-10-29 | 2024-05-14 | 深圳市康必达控制技术有限公司 | 一种通讯管理机测试设备及其测试方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012140477A1 (en) * | 2011-04-15 | 2012-10-18 | Nokia Corporation | Method and apparatus for providing secret delegation |
CN104581785A (zh) * | 2014-12-29 | 2015-04-29 | 大唐移动通信设备有限公司 | 无线网络测试方法、测试装置和移动终端 |
CN105224456A (zh) * | 2015-09-29 | 2016-01-06 | 北京奇虎科技有限公司 | 一种测试脚本生成方法、装置和*** |
CN105246094A (zh) * | 2015-11-03 | 2016-01-13 | 青岛海信移动通信技术股份有限公司 | 通信方法及测试方法 |
CN105512029A (zh) * | 2015-11-27 | 2016-04-20 | 北京奇虎科技有限公司 | 一种测试智能终端的方法、服务器及*** |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103354022A (zh) * | 2013-06-16 | 2013-10-16 | 武汉江海天地科技有限公司 | 一种现场测试数据无线传输方法 |
CN104270204A (zh) * | 2014-08-30 | 2015-01-07 | 杭州华为数字技术有限公司 | 一种无线通信模块测试方法及测试设备 |
-
2016
- 2016-09-01 CN CN201610801077.8A patent/CN108306778A/zh active Pending
-
2017
- 2017-04-28 WO PCT/CN2017/082600 patent/WO2018040604A1/zh active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012140477A1 (en) * | 2011-04-15 | 2012-10-18 | Nokia Corporation | Method and apparatus for providing secret delegation |
CN104581785A (zh) * | 2014-12-29 | 2015-04-29 | 大唐移动通信设备有限公司 | 无线网络测试方法、测试装置和移动终端 |
CN105224456A (zh) * | 2015-09-29 | 2016-01-06 | 北京奇虎科技有限公司 | 一种测试脚本生成方法、装置和*** |
CN105246094A (zh) * | 2015-11-03 | 2016-01-13 | 青岛海信移动通信技术股份有限公司 | 通信方法及测试方法 |
CN105512029A (zh) * | 2015-11-27 | 2016-04-20 | 北京奇虎科技有限公司 | 一种测试智能终端的方法、服务器及*** |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107124333A (zh) * | 2017-06-13 | 2017-09-01 | 烽火通信科技股份有限公司 | 一种自动化测试环境的组网***及方法 |
CN107124333B (zh) * | 2017-06-13 | 2019-08-13 | 烽火通信科技股份有限公司 | 一种自动化测试环境的组网方法 |
CN109669084A (zh) * | 2018-12-13 | 2019-04-23 | 歌尔科技有限公司 | 设备esd测试方法和*** |
CN111404782A (zh) * | 2020-03-17 | 2020-07-10 | 深圳市潮流网络技术有限公司 | 终端测试方法及装置、计算设备、存储介质 |
CN111404782B (zh) * | 2020-03-17 | 2023-08-18 | 深圳市潮流网络技术有限公司 | 终端测试方法及装置、计算设备、存储介质 |
CN112015607A (zh) * | 2020-08-06 | 2020-12-01 | 百富计算机技术(深圳)有限公司 | 一种开关机测试方法、被测试设备及工具设备 |
CN112015607B (zh) * | 2020-08-06 | 2024-03-19 | 百富计算机技术(深圳)有限公司 | 一种开关机测试方法、被测试设备及工具设备 |
CN114338490A (zh) * | 2021-12-30 | 2022-04-12 | 奇安信科技集团股份有限公司 | 终端设备的测试方法以及测试管理模块 |
Also Published As
Publication number | Publication date |
---|---|
WO2018040604A1 (zh) | 2018-03-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108306778A (zh) | 一种移动终端测试方法、装置和*** | |
CN104166610B (zh) | 一种移动终端的检测方法及检测*** | |
CN105577293B (zh) | 一种蓝牙设备的测试方法、装置及*** | |
US20160316335A1 (en) | Techniques for Wirelessly Docking to a Device | |
US10455497B2 (en) | Selective activation of communications services on power-up of a remote unit(s) in a wireless communication system (WCS) based on power consumption | |
CN110167201A (zh) | 一种数据传输的方法、相关装置以及*** | |
CN111343699B (zh) | 图标显示方法、装置、存储介质及电子设备 | |
CN106576112A (zh) | 对等组重新形成 | |
CN101895902A (zh) | 电子产品WiFi功能的自动测试方法 | |
CN104579506A (zh) | 一种蓝牙设备的测试方法及装置 | |
CN103190093A (zh) | 用于在数字装置中连接无线网络的方法和设备 | |
US10516622B2 (en) | Speech transmission method and apparatus and speech service system | |
CN105453609A (zh) | 用于Wi-Fi直连的方法和装置,相关申请的交叉引用 | |
KR102514692B1 (ko) | 다중 무선 통신 프로토콜들을 지원하는 전자 장치 및 이를 위한 방법 | |
CN105451154A (zh) | 车载信息***及其控制方法 | |
CN107370640A (zh) | 自动控制网卡连接ap进行测试的***和方法 | |
CN108337125A (zh) | 智能硬件设备测试方法、云平台及后台控制器 | |
CN109800119A (zh) | 一种产品功能测试方法及装置 | |
JP2017531339A (ja) | スマート端末と車載端末とを相互接続するための方法および装置 | |
CN110823516B (zh) | 测试方法及相关设备 | |
CN116367251A (zh) | WiFi设备的漫游方法、装置、***、存储介质及WiFi设备 | |
CN106454936B (zh) | 网络控制方法和智能终端 | |
CN108418726A (zh) | 用户无线设备的吞吐量测试方法、装置、设备及存储介质 | |
CN103064772A (zh) | 一种移动终端测试方法及*** | |
CN105847408B (zh) | 一种数据同步的方法、装置及设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180720 |
|
RJ01 | Rejection of invention patent application after publication |