CN105182111B - 一种移动终端的性能测试方法及*** - Google Patents

一种移动终端的性能测试方法及*** Download PDF

Info

Publication number
CN105182111B
CN105182111B CN201510504359.7A CN201510504359A CN105182111B CN 105182111 B CN105182111 B CN 105182111B CN 201510504359 A CN201510504359 A CN 201510504359A CN 105182111 B CN105182111 B CN 105182111B
Authority
CN
China
Prior art keywords
mobile terminal
test
performance
multiple mobile
module
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.)
Active
Application number
CN201510504359.7A
Other languages
English (en)
Other versions
CN105182111A (zh
Inventor
韩继梁
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Boding Shihua (Beijing) Technology Co.,Ltd.
Original Assignee
Shanghai Feixun Data Communication Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shanghai Feixun Data Communication Technology Co Ltd filed Critical Shanghai Feixun Data Communication Technology Co Ltd
Priority to CN201510504359.7A priority Critical patent/CN105182111B/zh
Publication of CN105182111A publication Critical patent/CN105182111A/zh
Application granted granted Critical
Publication of CN105182111B publication Critical patent/CN105182111B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)

Abstract

本发明提供一种移动终端性能的测试方法,应用于由多个移动终端与服务器组成的通信网络,包括:调用预存桥接协议以便在多个移动终端和服务器之间建立通信连接;其中,所述多个移动终端包括同名的移动终端和不同名的移动终端;读取与所述服务器建立通信连接的移动终端的设备名称,并根据预定义命名方式更新所述多个移动终端的设备名称;将所述多个移动终端更新过的设备名称重新复位;对复位后的多个移动终端以多线程操作方式运行预先录制的性能测试脚本。本发明的移动终端的性能测试方法及***可以同时进行多路移动终端设备的性能测试,在一套运行脚本中控制多个移动终端设备的写法,能测试多个移动设备性能测试。

Description

一种移动终端的性能测试方法及***
技术领域
本发明属于移动终端测试技术领域,涉及一种测试方法及***,特别是涉及一种移动终端的性能测试方法及***。
背景技术
目前市场上有多种Android自动化测试方向。
第一种,CTS,CTS测试基于Android instrumentation测试,其又基于JUnit测试。说白了,CTS就是一堆单元测试用例。这也是Java语言的擅长部分。
第二种,Monkey工具,Monkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备中。它向***发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试。Monkey测试是一种为了测试软件的稳定性、健壮性的快速有效的方法。
第三种,ASE,ASE意思为Android脚本环境,即我们可以通过脚本(比如Python)调用Android的功能,从而定制一些测试。比如打电话,发短信,浏览网页,等。我们可以扩充它的API(Java部分),并用python脚本调用这些API,从而实现丰富的测试功能。用于API部分可以访问到Android全部API,python又能灵活部署测试,所以ASE的扩展性非常好。
第四种,Robotium,该工具用于黑盒的自动化测试。可以在有源码或者只有APK的情况下对目标应用进行测试。Robotimu提供了模仿用户操作行为的API,比如在某个控件上点击,输入Text等等。
而这些测试方法无法实现多个Android设备的识别和连接,所以只能进行单路测试,若连接多个同名Android设备就无法进行区分,更无法进行性能测试。
因此,如何提供一种移动终端的性能测试方法及***,以解决现有技术中无法进行多个Android设备的识别和连接,无法进行多路Android设备性能测试等种种缺陷,实已成为本领域从业者亟待解决的技术问题。
发明内容
鉴于以上所述现有技术的缺点,本发明的目的在于提供一种移动终端的性能测试方法及***,用于解决现有技术中无法进行多个Android设备的识别和连接,无法进行多路Android设备性能测试的问题。
为实现上述目的及其他相关目的,本发明一方面提供一种移动终端性能的测试方法,应用于由多个移动终端与服务器组成的通信网络,所述智能终端的测试方法包括以下步骤:调用预存桥接协议以便在多个移动终端和服务器之间建立通信连接;其中,所述多个移动终端包括同名的移动终端和不同名的移动终端;读取与所述服务器建立通信连接的移动终端的设备名称,并根据预定义命名方式更新所述多个移动终端的设备名称;将所述多个移动终端更新过的设备名称重新复位;对复位后的多个移动终端以多线程操作方式运行预先录制的性能测试脚本。
可选地,所述预存桥接协议为ADB桥接协议。
可选地,所述预定义命名方式是指根据预制名称和与多个移动终端连接的性能测试接口的接口顺序号为与服务器连接的多个移动终端的设备名称重新命名。
可选地,将所述多个移动终端更新过的设备名称重新复位的步骤是通过调用复位指令来完成,所述复位指令为abd remount。
可选地,所述预先录制的性能测试脚本包括:通过移动终端操作***包名和交互组件名打开设置;点击与测试的性能相关的字符;查找ID设置为switch Widget的测试性能的开关组件;检查测试性能的开关组件是否已打开,若是,则表示测试通过,继续下一步骤,若否,则表示测试未通过,返回打开设置步骤;查找ID设置为switch Widget的测试的性能的开关组件;检查测试性能的开关组件是否已关闭,若是,则表示测试通过,结束;若否,表示测试未通过,返回打开设置步骤。
本发明另一方面还提供一种移动终端的性能测试***,应用于由多个移动终端与服务器组成的通信网络,所述移动终端的性能测试***包括:调用模块,用于调用预存桥接协议以便在多个移动终端和服务器之间建立通信连接;其中,所述多个移动终端包括同名的移动终端和不同名的移动终端;更新模块,与所述调用模块连接,用于读取与所述服务器建立通信连接的移动终端的设备名称,并根据预定义命名方式更新所述多个移动终端的设备名称;复位模块,与所述调用模块和更新模块连接,用于将所述多个移动终端更新过的设备名称重新复位;测试模块,与所述复位模块连接,用于对复位后的多个移动终端以多线程操作方式运行预先录制的性能测试脚本。
可选地,为ADB桥接协议的所述预存桥接协议预存在所述调用模块,所述调用模块还用于支持所述ADB桥接协议。
可选地,所述更新模块中还包括一用以计数连接在所述服务器上移动终端个数的计数器。
可选地,所述复位模块中预存有复位指令,所述复位模块还用于通过调用复位指令来完成重新复位,所述复位指令为abd remount。
本发明又一方面还提供一种移动终端,所述移动终端包括:所述的移动终端的性能测试***。
如上所述,本发明的移动终端的性能测试方法及***,有以下有益效果:
本发明的移动终端的性能测试方法及***可以同时进行多路移动终端设备的性能测试,在一套运行脚本中控制多个移动终端设备的写法,能测试多个移动设备性能测试。
附图说明
图1显示为本发明的移动终端的性能测试方法流程示意图。
图2显示为本发明的移动终端的性能测试原理的原理结构示意图。
图3显示为本发明的移动终端的原理结构示意图。
元件标号说明
1 移动终端的性能测试***
11 调用模块
12 更新模块
13 复位模块
14 测试模块
2 移动终端
21 移动终端的性能测试***
S1~S4 步骤
具体实施方式
以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。
需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
实施例一
本实施例提供一种移动终端的性能测试方法。所述移动终端包括智能手机,平板电脑,笔记本电脑等。在本实施例中,所述移动终端为手机。手机自动化测试的原理为PC上一个控制端(测试工具)与手机上的一个agent端,通过串口、USB或者无线方式将PC与手机终端相连,然后应用测试工具向手机发送请求或者命令,手机收到命令或者请求后,交给agent端解析,然后agent将这些解析的命令下发给手机的各个功能模块所能识别的命令,调用那些功能模块模拟操作。完成这些操作后,手机会返回一些信息,agent可以抓取这些信息,然后传回给PC端,这样就完成了一个完整的手机自动化测试。关键点在于agent,有的公司是向自己的手机终端的软件功能模块中植入测试程序响应代码,有的公司可以利用MMI_Command的方式来控制手机终端;原理就是给手机提供一个响应的接口。而又的自动化测试设计成录制的机制,说通俗点,就是记录手工操作的键盘信息或者LCD的操作信息(LCD需要用到智能识别机制)。自动化测试框架的搭建方法是通用的,需要有一套自己的测试框架才能保证自动化测试的顺利开展。
请参阅图1,显示为移动终端的性能测试方法流程示意图。如图1所示,所述移动终端的性能测试方法包括以下几个步骤:
S1,调用预存桥接协议以便在多个移动终端和服务器之间建立通信连接。在本实施例中,所述预存桥接协议为ADB桥接协议,利用所述ADB桥接协议能够同时使所述多个移动终端和服务器进行连接。其中,所述多个移动终端包括同名的移动终端和不同名的移动终端(同名是指设备型号相同,不同名是指设备型号不相同)。
S2,读取与所述服务器建立通信连接的移动终端的设备名称,并根据预定义命名方式更新所述多个移动终端的设备名称。所述预定义命名方式是指根据预制名称和与多个移动终端连接的性能测试接口的接口顺序号为与服务器连接的多个移动终端的设备名称重新命名。在本步骤中,当连接到第一个移动终端时,对所述移动终端对设备名进行定义,然后根据设备名称与服务器上的接口顺序号进行重命名,例如,斐讯E651手机,对其重命名的接口命令adb shell setprop persist.usb.serialno"device[1]",其中,device[1]是重命名。接着第二个android设备连接服务费,计数器加一,第二个设备命名为"device[2]",后续依次如此执行。因此,本步骤中,还包括对连接在所述服务器上的移动终端进行计数。
S3,将所述多个移动终端更新过的设备名称重新复位。在本步骤中,当连接在所述服务器上的多个移动终端更新完设备名称后,需要将所述移动终端内置更新过的设备名称重新复位以便使更新过的设备名称彻底挂挂载在移动终端上,将所述多个移动终端更新过的设备名称重新复位的步骤是通过调用复位指令来完成,所述复位指令为abd remount。通过这一步骤能够显示出连接的android设备,即移动终端的名称已重新定义,以便不存在同名设备无法识别的问题。
S4,对复位后的多个移动终端以多线程操作方式运行预先录制的性能测试脚本。在本实施例中,例如,对服务器上连接有两个移动终端以多线程操作方式同时执行所述预先录制的性能测试脚本,所述预先录制的性能测试脚本具体包括以下内容:
通过移动终端操作***包名和交互组件名打开设置;
点击与测试的性能相关的字符;
查找ID设置为switch Widget的测试性能的开关组件;
检查测试性能的开关组件是否已打开,若是,则表示测试通过,继续下一步骤,若否,则表示测试未通过,返回打开设置步骤;
查找ID设置为switch Widget的测试的性能的开关组件;
检查测试性能的开关组件是否已关闭,若是,则表示测试通过,结束;若否,表示测试未通过,返回打开设置步骤。
如表1所示,在本实施例中采用两个移动终端,分别对两个移动终端进行WIFI开关进行测试,和蓝牙开关进行测试。
表1:预先录制的性能测试脚本
Device[1]APP:com.android.settings/.Settings//通过android包名和activity名打开设置模块
Device[2]APP:com.android.settings/.Settings//通过android包名和activity名打开设置模块
Device[1]CText:WLAN//点击WLAN的字符,注:CText:是Click Text的缩写,点击字符
Device2]CText:WLAN//点击蓝牙的字符,注:CText:是Click Text的缩写,点击字符
Device[1]ID:android:id/switchWidget//查找id为switchWidget的WIFI开关组件
Device[2]ID:android:id/switchWidget//查找id为switchWidget的蓝牙开关组件
Device[1]Class:android.widget.Switch[1]Chick//点击打开WIFI开关组件,[1]代表该组件的序列是1
Device[2]Class:android.widget.Switch[1]Chick//点击打开蓝牙开关组件,[2]代表该组件的序列是2
Device[1]Class:android.widget.Switch[1]Checked,true//检查WIFI状态是否已打开,打开为true
Device[2]Class:android.widget.Switch[1]Checked,true//检查蓝牙状态是否已打开,打开为true
Device[1]ID:android:id/switchWidget//查找id为switchWidget的WIFI开关组件
Device[2]ID:android:id/switchWidget//查找id为switchWidget的蓝牙开关组件
Device[1]Class:android.widget.Switch[1]Chick//点击关闭WIFI开关组件,[1]代表该组件的序列是1
Device[2]Class:android.widget.Switch[1]Chick//点击关闭蓝牙开关组件,[2]代表该组件的序列是2
Device[1]Class:android.widget.Switch[1]Checked,false//检查WIFI状态是否已关闭,关闭为false
Device[2]Class:android.widget.Switch[1]Checked,false//检查蓝牙状态是否已关闭,关闭为false
Device[1]Back//返回按键
Device[2]Back//返回按键
Device[1]Back//返回按键
Device[2]Back//返回按键
Device[1]Home//反回待机界面
Device[2]Home//反回待机界面
本实施例所述的移动终端的性能测试方法可以同时进行多路移动终端设备的性能测试,在一套运行脚本中控制多个移动终端设备的写法,能测试多个移动设备性能测试。
实施例二
本实施例提供一种移动终端的性能测试***1。所述移动终端包括智能手机,平板电脑,笔记本电脑等。在本实施例中,所述移动终端为手机。手机自动化测试的原理为PC上一个控制端(测试工具)与手机上的一个agent端,通过串口、USB或者无线方式将PC与手机终端相连,然后应用测试工具向手机发送请求或者命令,手机收到命令或者请求后,交给agent端解析,然后agent将这些解析的命令下发给手机的各个功能模块所能识别的命令,调用那些功能模块模拟操作。完成这些操作后,手机会返回一些信息,agent可以抓取这些信息,然后传回给PC端,这样就完成了一个完整的手机自动化测试。关键点在于agent,有的公司是向自己的手机终端的软件功能模块中植入测试程序响应代码,有的公司可以利用MMI_Command的方式来控制手机终端;原理就是给手机提供一个响应的接口。而又的自动化测试设计成录制的机制,说通俗点,就是记录手工操作的键盘信息或者LCD的操作信息(LCD需要用到智能识别机制)。自动化测试框架的搭建方法是通用的,需要有一套自己的测试框架才能保证自动化测试的顺利开展。
请参阅图2,显示为移动终端性能的测试***的原理结构示意图。如图2所示,所述移动终端的性能测试***1包括:调用模块11、更新模块12、复位模块13、及测试模块14。
调用模块11用于调用预存桥接协议以便在多个移动终端和服务器之间通过USB数据线建立通信连接。在本实施例中,所述预存桥接协议为ADB桥接协议,利用所述ADB桥接协议能够同时使所述多个移动终端和服务器进行连接。其中,所述多个移动终端包括同名的移动终端和不同名的移动终端(同名是指设备型号相同,不同名是指设备型号不相同)。
与所述调用模块11连接的更新模块12用于读取与所述服务器建立通信连接的移动终端的设备名称,并根据预定义命名方式更新所述多个移动终端的设备名称。所述预定义命名方式是指根据预制名称和与多个移动终端连接的性能测试接口的接口顺序号为与服务器连接的多个移动终端的设备名称重新命名。在本实施例中,当连接到第一个移动终端时,对所述移动终端对设备名进行定义,然后根据设备名称与服务器上的接口顺序号进行重命名,例如,斐讯E651手机,对其重命名的接口命令adb shell setproppersist.usb.serialno"device[1]",其中,device[1]是重命名。接着第二个android设备连接服务费,计数器加一,第二个设备命名为"device[2]",后续依次如此执行。因此,本实施例中,所述更新模块12还用于对连接在所述服务器上的移动终端进行计数。
与所述调用模块11和更新模块12连接的复位模块13用于将所述多个移动终端更新过的设备名称重新复位。在本步骤中,当连接在所述服务器上的多个移动终端更新完设备名称后,需要将所述移动终端内置更新过的设备名称重新复位以便使更新过的设备名称彻底挂挂载在移动终端上,将所述多个移动终端更新过的设备名称重新复位的步骤是通过调用复位指令来完成,所述复位指令为abd remount。通过这一步骤能够显示出连接的android设备,即移动终端的名称已重新定义,以便不存在同名设备无法识别的问题。
与所述复位模块13连接的测试模块14用于对复位后的多个移动终端以多线程操作方式运行预先录制的性能测试脚本。在本实施例中,例如,对服务器上连接有两个移动终端以多线程操作方式同时执行所述预先录制的性能测试脚本,预存在所述测试模块14上的所述预先录制的性能测试脚本具体包括以下内容:
通过移动终端操作***包名和交互组件名打开设置;
点击与测试的性能相关的字符;
查找ID设置为switch Widget的测试性能的开关组件;
检查测试性能的开关组件是否已打开,若是,则表示测试通过,继续下一步骤,若否,则表示测试未通过,返回打开设置;
查找ID设置为switch Widget的测试的性能的开关组件;
检查测试性能的开关组件是否已关闭,若是,则表示测试通过,结束;若否,表示测试未通过,返回打开设置。
如表1所示,在本实施例中采用两个移动终端,分别对两个移动终端进行WIFI开关进行测试,和蓝牙开关进行测试。
表1:预先录制的性能测试脚本
Device[1]APP:com.android.settings/.Settings//通过android包名和activity名打开设置模块
Device[2]APP:com.android.settings/.Settings//通过android包名和activity名打开设置模块
Device[1]CText:WLAN//点击WLAN的字符,注:CText:是Click Text的缩写,点击字符
Device2]CText:WLAN//点击蓝牙的字符,注:CText:是Click Text的缩写,点击字符
Device[1]ID:android:id/switchWidget//查找id为switchWidget的WIFI开关组件
Device[2]ID:android:id/switchWidget//查找id为switchWidget的蓝牙开关组件
Device[1]Class:android.widget.Switch[1]Chick//点击打开WIFI开关组件,[1]代表该组件的序列是1
Device[2]Class:android.widget.Switch[1]Chick//点击打开蓝牙开关组件,[2]代表该组件的序列是2
Device[1]Class:android.widget.Switch[1]Checked,true//检查WIFI状态是否已打开,打开为true
Device[2]Class:android.widget.Switch[1]Checked,true//检查蓝牙状态是否已打开,打开为true
Device[1]ID:android:id/switchWidget//查找id为switchWidget的WIFI开关组件
Device[2]ID:android:id/switchWidget//查找id为switchWidget的蓝牙开关组件
Device[1]Class:android.widget.Switch[1]Chick//点击关闭WIFI开关组件,[1]代表该组件的序列是1
Device[2]Class:android.widget.Switch[1]Chick//点击关闭蓝牙开关组件,[2]代表该组件的序列是2
Device[1]Class:android.widget.Switch[1]Checked,false//检查WIFI状态是否已关闭,关闭为false
Device[2]Class:android.widget.Switch[1]Checked,false//检查蓝牙状态是否已关闭,关闭为false
Device[1]Back//返回按键
Device[2]Back//返回按键
Device[1]Back//返回按键
Device[2]Back//返回按键
Device[1]Home//反回待机界面
Device[2]Home//反回待机界面
本实施例还提供一种移动终端2,请参阅图3,显示为移动终端的原理结构示意图。如图3所示,所述移动终端2包括本实施例中所述的移动终端的性能测试***21。
综上所述,本发明所述的移动终端的性能测试方法及***可以同时进行多路移动终端设备的性能测试,在一套运行脚本中控制多个移动终端设备的写法,能测试多个移动设备性能测试。所以,本发明有效克服了现有技术中的种种缺点而具高度产业利用价值。
上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。

Claims (6)

1.一种移动终端性能的测试方法,应用于由多个移动终端与服务器组成的通信网络,
其特征在于,所述移动终端的测试方法包括以下步骤:
调用预存桥接协议以便在多个移动终端和服务器之间建立通信连接;其中,所述多个移动终端包括同名的移动终端和不同名的移动终端;
读取与所述服务器建立通信连接的移动终端的设备名称,并根据预定义命名方式更新所述多个移动终端的设备名称;
将所述多个移动终端更新过的设备名称重新复位;
对复位后的多个移动终端以多线程操作方式运行预先录制的性能测试脚本;
将所述多个移动终端更新过的设备名称重新复位的步骤是通过调用复位指令来完成,所述复位指令为abd1remount;
所述预定义命名方式是指根据预制名称和与多个移动终端连接的性能测试接口的接口顺序号为与服务器连接的多个移动终端的设备名称重新命名。
2.根据权利要求1所述的移动终端的性能测试方法,其特征在于:所述预存桥接协议为ADB桥接协议。
3.根据权利要求1所述的移动终端的性能测试方法,其特征在于:所述预先录制的性能测试脚本包括:
通过移动终端操作***包名和交互组件名打开设置;
点击与测试的性能相关的字符;
查找ID设置为switch Widget的测试性能的开关组件;
检查测试性能的开关组件是否已打开,若是,则表示测试通过,继续下一步骤,若否,则表示测试未通过,返回打开设置步骤;
查找ID设置为switch Widget的测试的性能的开关组件;
检查测试性能的开关组件是否已关闭,若是,则表示测试通过,结束;若否,表示测试未通过,返回打开设置步骤。
4.一种移动终端的性能测试***,应用于由多个移动终端与服务器组成的通信网络,
其特征在于,所述移动终端的性能测试***包括:
调用模块,用于调用预存桥接协议以便在多个移动终端和服务器之间建立通信连接;
其中,所述多个移动终端包括同名的移动终端和不同名的移动终端;
更新模块,与所述调用模块连接,用于读取与所述服务器建立通信连接的移动终端的设备名称,并根据预定义命名方式更新所述多个移动终端的设备名称;
复位模块,与所述调用模块和更新模块连接,用于将所述多个移动终端更新过的设备名称重新复位,所述复位模块中预存有复位指令,所述复位模块还用于通过调用复位指令来完成重新复位,所述复位指令为abdremount;
测试模块,与所述复位模块连接,用于对复位后的多个移动终端以多线程操作方式运行预先录制的性能测试脚本;
所述更新模块中还包括一用以计数连接在所述服务器上移动终端个数的计数器。
5.根据权利要求4所述的移动终端的性能测试***,其特征在于:为ADB桥接协议的所述预存桥接协议预存在所述调用模块,所述调用模块还用于支持所述ADB桥接协议。
6.一种移动终端,其特征在于,所述移动终端包括:
如权利要求4-5中任一所述的移动终端的性能测试***。
CN201510504359.7A 2015-08-17 2015-08-17 一种移动终端的性能测试方法及*** Active CN105182111B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510504359.7A CN105182111B (zh) 2015-08-17 2015-08-17 一种移动终端的性能测试方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510504359.7A CN105182111B (zh) 2015-08-17 2015-08-17 一种移动终端的性能测试方法及***

Publications (2)

Publication Number Publication Date
CN105182111A CN105182111A (zh) 2015-12-23
CN105182111B true CN105182111B (zh) 2018-09-28

Family

ID=54904326

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510504359.7A Active CN105182111B (zh) 2015-08-17 2015-08-17 一种移动终端的性能测试方法及***

Country Status (1)

Country Link
CN (1) CN105182111B (zh)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106201798A (zh) * 2016-07-14 2016-12-07 努比亚技术有限公司 产品序列号处理装置及方法
CN106708598B (zh) * 2016-07-29 2021-03-19 腾讯科技(深圳)有限公司 病毒分析环境搭建方法及装置
CN108243407B (zh) * 2017-12-21 2021-07-13 深圳市宏电技术股份有限公司 一种多个无线模块设备网络接口管理的方法及终端设备
CN111698499B (zh) * 2020-06-30 2022-02-15 深圳创维-Rgb电子有限公司 基于gms测试的自动化连接方法、终端设备及可读存储介质
CN114637639A (zh) * 2022-05-23 2022-06-17 合肥创发微电子有限公司 一种触摸屏生产测试***的配置方法和装置

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060073032A (ko) * 2004-12-24 2006-06-28 주식회사 팬택 이동 통신 단말기의 캘리브레이션 방법
US7958333B2 (en) * 2007-05-30 2011-06-07 XMOS Ltd. Processor with memory access stage adapted to fetch an instruction of a thread when no memory access operation is detected
CN101848042B (zh) * 2010-04-20 2014-05-28 惠州Tcl移动通信有限公司 一种手机射频测试方法及***
CN102419727B (zh) * 2011-09-30 2016-05-18 宇龙计算机通信科技(深圳)有限公司 一种自动化测试方法及装置
TW201321765A (zh) * 2011-11-25 2013-06-01 Univ Tatung 通訊裝置之自動化測試系統
CN103577313B (zh) * 2012-07-27 2017-11-03 腾讯科技(深圳)有限公司 一种移动终端应用程序测试方法及装置
CN203151602U (zh) * 2012-12-26 2013-08-21 天津三星通信技术研究有限公司 便携式手机测试***
CN103049403B (zh) * 2013-01-11 2015-06-17 福建鑫诺通讯技术有限公司 嵌入式终端设备与手机进行通讯的方法
CN103927256A (zh) * 2013-01-16 2014-07-16 珠海市君天电子科技有限公司 一种控制多个安卓装置的方法
CN103344863B (zh) * 2013-07-15 2016-06-22 惠州Tcl移动通信有限公司 移动终端的测试方法及测试***
CN203673478U (zh) * 2013-12-20 2014-06-25 北京易联锐捷科技有限公司 具有数据处理功能的数据线
CN104572564B (zh) * 2015-01-13 2018-04-20 上海动联信息技术股份有限公司 一种实现android移动设备与USB OTG主机通讯的方法

Also Published As

Publication number Publication date
CN105182111A (zh) 2015-12-23

Similar Documents

Publication Publication Date Title
CN105182111B (zh) 一种移动终端的性能测试方法及***
CN101521899B (zh) 用于移动应用程序的机上测试***和方法
US9161238B2 (en) Mobile device monitoring and testing
CN103973889A (zh) 将智能手持设备作为无线usbhid设备的装置及方法
CN104050076A (zh) 移动终端上的应用软件测试方法、装置及***
CN101272422A (zh) 一种手机自动化测试方法
CN110493812B (zh) 配网测试的处理方法、装置、***、处理器及主控设备
CN104899046B (zh) 一种多功能脚本运行方法和***
CN104077253A (zh) 跨装置通讯传输***及其方法
CN101137170A (zh) 一种嵌入设备的软件自动测试工具及方法
CN105677561B (zh) 移动产品多平台测试方法及***
CN103530043A (zh) 一种触摸屏应用程序运行方法及设备
CN104426990A (zh) 一种控制方法和装置
CN100555219C (zh) 原子操作封装装置和方法
CN103596027A (zh) 智能电视不同场景下键盘的调取方法及装置
CN105868244A (zh) 基于链接标识的网页展示方法、移动终端及智能终端
CN106095682A (zh) 一种模拟复杂网络的安卓应用稳定性测试方法
CN103324424A (zh) 一种远程模拟多点触控的方法和***
CN103677833B (zh) 一种微波测量仪器开放式软件平台的实现方法
JP2015060508A (ja) 情報表示制御装置及び情報表示制御プログラム
CN111427776A (zh) 一种智能设备自动化测试方法及装置
CN103309664A (zh) 截图方法、装置和设备
CN104899140A (zh) 一种移动终端组件的测试方法
CN110174946A (zh) 鼠标操作模拟方法、模拟***、存储介质、及电子设备
CN210016474U (zh) 配网测试控制设备及***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20201124

Address after: Room 10242, No. 260, Jiangshu Road, Xixing street, Binjiang District, Hangzhou City, Zhejiang Province

Patentee after: Hangzhou Jiji Intellectual Property Operation Co., Ltd

Address before: 201616 Shanghai city Songjiang District Sixian Road No. 3666

Patentee before: Phicomm (Shanghai) Co.,Ltd.

TR01 Transfer of patent right
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20201217

Address after: 8319 Yanshan Road, Bengbu City, Anhui Province

Patentee after: Bengbu Lichao Information Technology Co.,Ltd.

Address before: Room 10242, No. 260, Jiangshu Road, Xixing street, Binjiang District, Hangzhou City, Zhejiang Province

Patentee before: Hangzhou Jiji Intellectual Property Operation Co., Ltd

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20210310

Address after: 313000 room 1019, Xintiandi commercial office, Yishan street, Wuxing District, Huzhou, Zhejiang, China

Patentee after: Huzhou YingLie Intellectual Property Operation Co.,Ltd.

Address before: 8319 Yanshan Road, Bengbu City, Anhui Province

Patentee before: Bengbu Lichao Information Technology Co.,Ltd.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20211109

Address after: No. 150, 1st floor, building 4, Xisanqi building materials City, Haidian District, Beijing 100096

Patentee after: Boding Shihua (Beijing) Technology Co.,Ltd.

Address before: 313000 room 1019, Xintiandi commercial office, Yishan street, Wuxing District, Huzhou, Zhejiang, China

Patentee before: Huzhou YingLie Intellectual Property Operation Co.,Ltd.