CN104679654A - 测试应用程序的方法、设备及*** - Google Patents

测试应用程序的方法、设备及*** Download PDF

Info

Publication number
CN104679654A
CN104679654A CN201510088731.0A CN201510088731A CN104679654A CN 104679654 A CN104679654 A CN 104679654A CN 201510088731 A CN201510088731 A CN 201510088731A CN 104679654 A CN104679654 A CN 104679654A
Authority
CN
China
Prior art keywords
application program
automatic test
test cases
terminal device
test
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
Application number
CN201510088731.0A
Other languages
English (en)
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.)
Baidu Online Network Technology Beijing Co Ltd
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and 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 Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201510088731.0A priority Critical patent/CN104679654A/zh
Publication of CN104679654A publication Critical patent/CN104679654A/zh
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

本发明提供一种测试应用程序的方法、设备及***,所述方法包括:终端设备从服务器获取自动化测试用例以及待测的应用程序;所述终端设备通过所述获取的自动化测试用例对所述待测的应用程序进行测试;所述终端设备将与所述测试有关的信息反馈至所述服务器。通过实施本发明提供的测试应用程序的方法、设备及***能够获取足够多的场景测试情况并且能够快速、精确地获取测试结果。

Description

测试应用程序的方法、设备及***
技术领域
本发明涉及通信领域,更为具体而言,涉及测试应用程序的方法、设备及***。
背景技术
伴随着移动APP(application,应用程序)的迅猛发展,多场景场地测试已经成为测试应用程序不可或缺的一个环节。然而,在现有技术中,通常采用以下方式进行测试:
一、工程师携带移动设备进入预先了解的场地进行测试;然而该方式在测试资源上存在严重的局限性,以至于不能够获取充足的场景测试。
二、通过描述的方式将测试用例下发至用户,用户再通过描述的方式反馈测试结果,但该方式存在反馈不准确且周期长等多种障碍而导致无法快速、精确地获取测试结果。
发明内容
为了有效地解决上述技术问题,本发明提供了一种测试应用程序的方法、设备及***。
一方面,本发明的实施方式提供了一种测试应用程序的方法,所述方法包括:
终端设备从服务器获取自动化测试用例以及待测的应用程序;
所述终端设备通过所述获取的自动化测试用例对所述待测的应用程序进行测试;
所述终端设备将与所述测试有关的信息反馈至所述服务器。
相应地,本发明实施方式提供了一种终端设备,所述终端设备包括:
获取模块,用于从服务器获取自动化测试用例以及待测的应用程序;
测试模块,用于通过所述获取模块获取的自动化测试用例对所述待测的应用程序进行测试;
反馈模块,用于将所述测试模块所得到的与测试有关的信息反馈至所述服务器。
另一方面,本发明的实施方式还提供了一种测试应用程序的方法,所述方法包括:
服务器接收终端设备发送的请求数据,该请求数据用于请求获取自动化测试用例以及待测的应用程序;
所述服务器根据所述接收到的请求数据将所述自动化测试用例以及所述待测的应用程序发送至所述终端设备,以便所述终端设备根据所述自动化测试用例对所述待测的应用程序进行测试;
所述服务器接收所述终端设备反馈的与所述测试有关的信息。
相应地,本发明实施方式提供一种服务器,所述服务器包括:
第一接收模块,用于接收终端设备发送的请求数据,该请求数据用于请求获取自动化测试用例以及待测的应用程序;
发送模块,用于根据所述接收模块接收到的请求数据将所述自动化测试用例以及所述待测的应用程序发送至所述终端设备,以便所述终端设备根据所述自动化测试用例对所述待测的应用程序进行测试;
第二接收模块,用于接收所述终端设备反馈的与所述测试有关的信息。
又一方面,本发明实施方式提供一种测试应用程序的***,所述***包括:如上所述的终端设备和如上所述的服务器。
实施本发明提供的测试应用程序的方法、设备及***能够获取足够多的场景测试情况并且能够快速、精确地获取测试结果。
附图说明
图1是根据本发明实施方式的一种测试应用程序的方法的流程图;
图2示出了图1所示的处理S110的一种实施方式;
图3示出了图1所示的处理S120的一种实施方式;
图4是根据本发明实施方式的另一种测试应用程序的方法的流程图;
图5是根据本发明实施方式的再一种测试应用程序的方法的流程图;
图6是根据本发明实施方式的测试应用程序的***的架构图;
图7是图6所示的终端设备100的结构示意图;
图8示出了图7所示的获取模块110的一种实施方式;
图9示出了图7所示的测试模块120的一种实施方式;
图10是图6所示的服务器200的结构示意图。
具体实施方式
为使本发明的实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明作详细描述。
图1是根据本发明实施方式的一种测试应用程序的方法的流程图。参见图1,该方法包括:
S110:终端设备从服务器获取自动化测试用例以及待测的应用程序。
其中,自动化测试用例针对自动化测试框架,是应用脚本技术进行用例解析,而自动化测试框架的定义为:由一个或多个自动化测试基础模块、自动化测试管理模块、自动化测试统计模块等组成的工具集合。
S120:所述终端设备通过所述获取的自动化测试用例对所述待测的应用程序进行测试。
S130:所述终端设备将与所述测试有关的信息反馈至所述服务器。
其中,在本发明的实施方式中,与所述测试有关的信息包括,但不限于以下至少一项:所述测试的结果、所述终端设备的信息(例如该终端设备的机型)、地理位置信息、网络信息、所述应用程序的log(日志)信息以及所述测试的执行过程中的截图。
如图2所示,所述处理S110可以通过以下方式实现:
S111:所述终端设备从所述服务器下载所述自动化测试用例以及所述待测的应用程序的安装包。
S112:通过所述下载的安装包安装所述自动化测试用例以及所述应用程序。
其中,在本发明的实施方式中,所述处理S112可以通过以下方式实现:通过ADB(Android Debug Bridge,安卓调试桥)命令安装所述自动化测试用例以及所述应用程序,从而实现自动化测试用例以及待测应用程序的自动化安装。其中,ADB命令是安卓软件开发工具包里的一个工具,用这个工具可以直接操作管理安卓模拟器或者真实的安卓设备,其主要功能包括:运行设备的命令行、管理模拟器或设备的端口映射、管理计算机和设备之间的上传/下载文件以及将本地的安装包安装至模拟器或设备。
如图3所示,所述处理S120可以通过以下方式实现:
S121:所述终端设备触发所述获取到的自动化测试用例。
其中,在本发明的实施方式中,所述处理S121可以通过以下方式实现:通过ADB命令触发所述获取到的自动化测试用例,从而实现自动化测试用例的自动化触发。
S122:通过所述触发的自动化测试用例对所述待测试的应用程序进行测试。
图4是根据本发明实施方式的另一种测试应用程序的方法的流程图。参见图4,该方法包括:
S210:服务器接收终端设备发送的请求数据,该请求数据用于请求获取自动化测试用例以及待测的应用程序。
S220:所述服务器根据所述接收到的请求数据将所述自动化测试用例以及所述待测的应用程序发送至所述终端设备,以便所述终端设备根据所述自动化测试用例对所述待测的应用程序进行测试。
S230:所述服务器接收所述终端设备反馈的与所述测试有关的信息。
其中,在本发明的实施方式中,与所述测试有关的信息包括:所述测试的结果、所述终端设备的信息、地理位置信息、网络信息、所述应用程序的log信息以及所述测试的执行过程中的截图。
在本发明的优选实施方式中,该方法还可以包括:所述服务器向测试人员显示所述接收到的与所述测试有关的信息,从而使测试人员可以直观地获取上述的与所述测试有关的信息,并且该与所述测试有关的信息可以是已经进行统计并格式化了的数据。
以下以所述终端设备为移动终端,所述服务器为用例平台为例对本发明的实施方式进行具体说明。如图5所示,本发明实施方式主要涉及移动终端(安装有场测APP)以及用例平台,在本发明的实施方式中,移动终端例如可以是安卓模拟器或者真实的安卓设备,所述场测APP可以实现脱机执行,即无需连接电脑即可执行,其中,用例平台主要用于自动化测试用例的上传和场测APP的结果的收集,在本发明的实施方式中,自动化测试用例可以采用instrument类自动化测试框架,具体地,可以采用robotium(一种instrument类自动化测试框架),该场测APP主要用于和用例平台进行交互,获取需执行的自动化测试用例以及一键式执行测试用例,具体地,包括下载自动化测试用例以及待测APP、自动安装自动化测试用例以及待测APP、自动执行用例、自动反馈与测试有关的数据(包括测试结果、移动终端设备的信息、地理位置信息、网络信息、待测APP的log信息以及测试的执行过程中的截图等)。
具体地,用户在移动终端上登陆场测APP,但该场测APP被调起时向用户平台发送获取自动化测试用例列表的请求,用例平台通过任务列表获取接口接收该请求并将所述自动化测试用例列表发送至该移动终端,移动终端接收该列表后判断用户是否从该列表中选定了自动化测试用例,若是,则检查用户是否具有root(超级用户)权限,root是***中唯一的超级用户,具有***中所有的权限,若不具备root则提示任务领取失败,如果想领取任务则需要root权限,若具备root权限,则弹出确认测试开始按钮并监听用户的点击行为,根据用户的点击行为向用例平台发送下载待测APP以及自动化测试用例的安装包的下载请求,用例平台通过APK(Android Package,安卓安装包)下载接口接收该下载请求,并将所述待测APP以及自动化测试用例(该自动化测试用例可以预先由测试人员完成书写并上传至该用例平台)的安装包发送至移动终端,通过ADB命令自动安装所述待测APP以及自动化测试用例(可能需要用户点击确认安装),并通过ADB命令自动触发所述自动化测试用例的执行,执行过程就是自动化测试用例的测试过程,该执行完成后展示执行的结果,并获取自动化测试用例的测试结果、待测APP执行的log信息(可以通过logcat(Android中一个命令行工具)获取)、测试的执行过程中的截图以及其他的与测试有关的信息,例如:该移动终端设备的信息、地理位置信息以及网络信息等,将文本结果直接反馈给用例平台,该用例平台通过文本结果上报接口接收所述反馈的文本结果,再判断是否处于Wi-Fi(WIreless-Fidelity,无线保真)环境,若判断为处于Wi-Fi环境,则将截图反馈给用例平台,并且该用例平台通过图片结果上传接口接收该反馈的截图,最后,用例平台将所接收的文本结果以及图片结果进行对应,并统计生成格式化的数据显示给测试人员,此外,在本发明的实施方式中,该用例平台还可以对用户进行积分。
图6是根据本发明实施方式的测试应用程序的***的架构图。参见图6,所述***包括:
终端设备100,用于执行以下操作:从服务器获取自动化测试用例以及待测的应用程序;通过所述获取的自动化测试用例对所述待测的应用程序进行测试;将与所述测试有关的信息反馈至所述服务器。
服务器200,用于执行以下操作:接收终端设备发送的请求数据,该请求数据用于请求获取自动化测试用例以及待测的应用程序;根据所述接收到的请求数据将所述自动化测试用例以及所述待测的应用程序发送至所述终端设备,以便所述终端设备根据所述自动化测试用例对所述待测的应用程序进行测试;接收所述终端设备反馈的与所述测试有关的信息。
图7是图6所示的终端设备100的结构示意图。参见图7,所述终端设备100包括:
获取模块110,用于从服务器获取自动化测试用例以及待测的应用程序,其中关于自动化测试用例的定义如上所述,在此不再赘述。
测试模块120,用于通过所述获取模块110获取的自动化测试用例对所述待测的应用程序进行测试。
反馈模块130,用于将所述测试模块120所得到的与测试有关的信息反馈至所述服务器。
其中,在本发明的实施方式中,与所述测试有关的信息包括以下至少一项:所述测试的结果、所述终端设备的信息(例如终端设备的机型)、地理位置信息、网络信息、所述应用程序的log信息以及所述测试的执行过程中的截图。
如图8所示,所述获取模块110可以包括:
下载单元111,用于从所述服务器下载所述自动化测试用例以及所述待测的应用程序的安装包;
安装单元112,用于通过所述下载单元111所下载的安装包安装所述自动化测试用例以及所述应用程序。
其中,在本发明的实施方式中,所述安装单元112可以包括:安卓调试桥安装组件,用于通过安卓调试桥ADB命令安装所述自动化测试用例以及所述应用程序,从而实现自动化测试用例以及待测应用程序的自动化安装,关于ADB命令如上所述,在此不再赘述。
如图9所示,所述测试模块120可以包括:
触发单元121,用于触发所述获取到的自动化测试用例。
其中,在本发明的实施方式中,所述触发单元121可以包括:安卓调试桥触发组件,用于通过ADB命令触发所述获取到的自动化测试用例,从而实现自动化测试用例的自动化触发。
测试单元122,用于通过所述触发单元121所触发的自动化测试用例对所述待测试的应用程序进行测试。
图10是图6所示的服务器200的结构示意图。参见图10,所述服务器200包括:
第一接收模块210,用于接收终端设备发送的请求数据,该请求数据用于请求获取自动化测试用例以及待测的应用程序。
发送模块220,用于根据所述第一接收模块210接收到的请求数据将所述自动化测试用例以及所述待测的应用程序发送至所述终端设备,以便所述终端设备根据所述自动化测试用例对所述待测的应用程序进行测试。
第二接收模块230,用于接收所述终端设备反馈的与所述测试有关的信息。
其中,在本发明的实施方式中,与所述测试有关的信息包括:所述测试的结果、所述终端设备的信息、地理位置信息、网络信息、所述应用程序的log信息以及所述测试的执行过程中的截图。
在本发明的实施方式中,所述服务器200还可以包括:显示模块,用于向测试人员显示所述接收到的与所述测试有关的信息,从而使测试人员可以直观地获取上述的与所述测试有关的信息,并且该与所述测试有关的信息可以是已经进行统计并格式化了的数据。
实施本发明提供的测试应用程序的方法、设备及***能够获取足够多的场景测试情况并且能够快速、精确地获取测试结果。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可全部通过软件实现,也可借助软件结合硬件平台的方式来实现,当然也可以全部通过硬件来实施。基于这样的理解,本发明的技术方案对背景技术做出贡献的全部或者部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,智能手机或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
本发明说明书中使用的术语和措辞仅仅为了举例说明,并不意味构成限定。本领域技术人员应当理解,在不脱离所公开的实施方式的基本原理的前提下,对上述实施方式中的各细节可进行各种变化,例如,上述服务器的第一接收模块210和第二接收模块230可以由同一个模块或程序实现。因此,本发明的范围只由权利要求确定,在权利要求中,除非另有说明,所有的术语应按最宽泛合理的意思进行理解。

Claims (19)

1.一种测试应用程序的方法,其特征在于,所述方法包括:
终端设备从服务器获取自动化测试用例以及待测的应用程序;
所述终端设备通过所述获取的自动化测试用例对所述待测的应用程序进行测试;
所述终端设备将与所述测试有关的信息反馈至所述服务器。
2.如权利要求1所述的方法,其特征在于,
与所述测试有关的信息包括:所述测试的结果。
3.如权利要求2所述的方法,其特征在于,
与所述测试有关的信息还包括以下至少一项:所述终端设备的信息、地理位置信息、网络信息、所述应用程序的日志log信息以及所述测试的执行过程中的截图。
4.如权利要求1所述的方法,其特征在于,终端设备从服务器获取自动化测试用例以及待测的应用程序包括:
所述终端设备从所述服务器下载所述自动化测试用例以及所述待测的应用程序的安装包;
通过所述下载的安装包安装所述自动化测试用例以及所述应用程序。
5.如权利要求4所述的方法,其特征在于,安装所述自动化测试用例以及所述应用程序包括:
通过安卓调试桥ADB命令安装所述自动化测试用例以及所述应用程序。
6.如权利要求1至5中任意一项所述的方法,其特征在于,所述终端设备通过所述获取的自动化测试用例对所述待测的应用程序进行测试包括:
所述终端设备触发所述获取到的自动化测试用例;
通过所述触发的自动化测试用例对所述待测试的应用程序进行测试。
7.如权利要求6所述的方法,其特征在于,触发所述获取到的自动化测试用例包括:
通过ADB命令触发所述获取到的自动化测试用例。
8.一种测试应用程序的方法,其特征在于,所述方法包括:
服务器接收终端设备发送的请求数据,该请求数据用于请求获取自动化测试用例以及待测的应用程序;
所述服务器根据所述接收到的请求数据将所述自动化测试用例以及所述待测的应用程序发送至所述终端设备,以便所述终端设备根据所述自动化测试用例对所述待测的应用程序进行测试;
所述服务器接收所述终端设备反馈的与所述测试有关的信息。
9.如权利要求8所述的方法,其特征在于,所述方法还包括:
所述服务器向测试人员显示所述接收到的与所述测试有关的信息。
10.一种终端设备,其特征在于,所述终端设备包括:
获取模块,用于从服务器获取自动化测试用例以及待测的应用程序;
测试模块,用于通过所述获取模块获取的自动化测试用例对所述待测的应用程序进行测试;
反馈模块,用于将所述测试模块所得到的与测试有关的信息反馈至所述服务器。
11.如权利要求10所述的终端设备,其特征在于,
与所述测试有关的信息包括:所述测试的结果。
12.如权利要求11所述的终端设备,其特征在于,
与所述测试有关的信息还包括以下至少一项:所述终端设备的信息、地理位置信息、网络信息、所述应用程序的log信息以及所述测试的执行过程中的截图。
13.如权利要求10所述的终端设备,其特征在于,所述获取模块包括:
下载单元,用于从所述服务器下载所述自动化测试用例以及所述待测的应用程序的安装包;
安装单元,用于通过所述下载单元所下载的安装包安装所述自动化测试用例以及所述应用程序。
14.如权利要求13所述的终端设备,其特征在于,所述安装单元包括:
安卓调试桥安装组件,用于通过安卓调试桥ADB命令安装所述自动化测试用例以及所述应用程序。
15.如权利要求10至14中任意一项所述的终端设备,其特征在于,所述测试模块包括:
触发单元,用于触发所述获取到的自动化测试用例;
测试单元,用于通过所述触发单元所触发的自动化测试用例对所述待测试的应用程序进行测试。
16.如权利要求15所述的终端设备,其特征在于,所述触发单元包括:
安卓调试桥触发组件,用于通过ADB命令触发所述获取到的自动化测试用例。
17.一种服务器,其特征在于,所述服务器包括:
第一接收模块,用于接收终端设备发送的请求数据,该请求数据用于请求获取自动化测试用例以及待测的应用程序;
发送模块,用于根据所述第一接收模块接收到的请求数据将所述自动化测试用例以及所述待测的应用程序发送至所述终端设备,以便所述终端设备根据所述自动化测试用例对所述待测的应用程序进行测试;
第二接收模块,用于接收所述终端设备反馈的与所述测试有关的信息。
18.如权利要求17所述的服务器,其特征在于,所述服务器还包括:
显示模块,用于向测试人员显示所述接收到的与所述测试有关的信息。
19.一种测试应用程序的***,其特征在于,所述***包括:
如权利要求10至16任意一项所述的终端设备,和,如权利要求17至18中任意一项所述的服务器。
CN201510088731.0A 2015-02-26 2015-02-26 测试应用程序的方法、设备及*** Pending CN104679654A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510088731.0A CN104679654A (zh) 2015-02-26 2015-02-26 测试应用程序的方法、设备及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510088731.0A CN104679654A (zh) 2015-02-26 2015-02-26 测试应用程序的方法、设备及***

Publications (1)

Publication Number Publication Date
CN104679654A true CN104679654A (zh) 2015-06-03

Family

ID=53314736

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510088731.0A Pending CN104679654A (zh) 2015-02-26 2015-02-26 测试应用程序的方法、设备及***

Country Status (1)

Country Link
CN (1) CN104679654A (zh)

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105187267A (zh) * 2015-08-05 2015-12-23 北京思特奇信息技术股份有限公司 一种在线测试方法及***
CN105302732A (zh) * 2015-12-10 2016-02-03 广东欧珀移动通信有限公司 一种移动终端的自动测试方法及装置
CN105335292A (zh) * 2015-11-12 2016-02-17 广州华多网络科技有限公司 应用程序兼容性测试方法和***
CN106407120A (zh) * 2016-10-08 2017-02-15 河南理工大学 一种计算机软件的自动化测试***及测试方法
CN106445806A (zh) * 2016-08-26 2017-02-22 北京小米移动软件有限公司 软件测试方法及装置
CN106569940A (zh) * 2016-11-04 2017-04-19 珠海金山网络游戏科技有限公司 一种远程终端可定制日志的查看方法及***
CN107122300A (zh) * 2017-04-26 2017-09-01 福建中金在线信息科技有限公司 一种应用程序的测试方法、装置及***
CN107342897A (zh) * 2017-07-06 2017-11-10 广州优视网络科技有限公司 应用测试方法、装置、用户终端及***
CN107391359A (zh) * 2016-05-17 2017-11-24 腾讯科技(深圳)有限公司 一种业务测试方法及装置
CN108958785A (zh) * 2017-05-23 2018-12-07 腾讯科技(深圳)有限公司 一种应用程序升级方法及装置
CN109151466A (zh) * 2018-06-28 2019-01-04 苏州乐轩科技有限公司 一种Android***平台电子设备实用功能自动测试方法
CN109299015A (zh) * 2018-10-15 2019-02-01 北京云测网络科技有限公司 一种软件测试方法、装置及***
CN109618148A (zh) * 2018-11-13 2019-04-12 中信国安广视网络有限公司 基于机顶盒大屏自动化测试方法
CN112882953A (zh) * 2021-03-24 2021-06-01 京东方科技集团股份有限公司 基于安卓调试桥的应用程序的自动演示方法和***
CN115314484A (zh) * 2022-06-15 2022-11-08 广州九尾信息科技有限公司 一种基于mqtt协议的局域网安卓测试包自动分发装置
CN117493218A (zh) * 2023-12-27 2024-02-02 南京翼辉信息技术有限公司 一种基于vsoa的测试***及测试方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102420712A (zh) * 2010-09-28 2012-04-18 ***通信集团公司 一种测试方法和设备
CN102436416A (zh) * 2011-09-17 2012-05-02 北京迈凯互动网络科技有限公司 移动设备测试***和方法
CN102681942A (zh) * 2012-04-21 2012-09-19 北京迈凯互动网络科技有限公司 移动应用测试方法和***
CN102710832A (zh) * 2012-04-21 2012-10-03 北京迈凯互动网络科技有限公司 移动应用测试方法和***
CN102902618A (zh) * 2011-07-28 2013-01-30 华为技术有限公司 移动设备应用程序开发调试的方法及装置
CN103713991A (zh) * 2012-10-08 2014-04-09 腾讯科技(深圳)有限公司 一种在安卓设备上测试应用程序的方法和装置

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102420712A (zh) * 2010-09-28 2012-04-18 ***通信集团公司 一种测试方法和设备
CN102902618A (zh) * 2011-07-28 2013-01-30 华为技术有限公司 移动设备应用程序开发调试的方法及装置
CN102436416A (zh) * 2011-09-17 2012-05-02 北京迈凯互动网络科技有限公司 移动设备测试***和方法
CN102681942A (zh) * 2012-04-21 2012-09-19 北京迈凯互动网络科技有限公司 移动应用测试方法和***
CN102710832A (zh) * 2012-04-21 2012-10-03 北京迈凯互动网络科技有限公司 移动应用测试方法和***
CN103713991A (zh) * 2012-10-08 2014-04-09 腾讯科技(深圳)有限公司 一种在安卓设备上测试应用程序的方法和装置

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105187267A (zh) * 2015-08-05 2015-12-23 北京思特奇信息技术股份有限公司 一种在线测试方法及***
CN105187267B (zh) * 2015-08-05 2018-12-18 北京思特奇信息技术股份有限公司 一种在线测试方法及***
CN105335292A (zh) * 2015-11-12 2016-02-17 广州华多网络科技有限公司 应用程序兼容性测试方法和***
CN105302732B (zh) * 2015-12-10 2018-09-21 广东欧珀移动通信有限公司 一种移动终端的自动测试方法及装置
CN105302732A (zh) * 2015-12-10 2016-02-03 广东欧珀移动通信有限公司 一种移动终端的自动测试方法及装置
CN107391359A (zh) * 2016-05-17 2017-11-24 腾讯科技(深圳)有限公司 一种业务测试方法及装置
CN107391359B (zh) * 2016-05-17 2020-11-27 腾讯科技(深圳)有限公司 一种业务测试方法及装置
CN106445806B (zh) * 2016-08-26 2019-09-17 北京小米移动软件有限公司 软件测试方法及装置
CN106445806A (zh) * 2016-08-26 2017-02-22 北京小米移动软件有限公司 软件测试方法及装置
CN106407120A (zh) * 2016-10-08 2017-02-15 河南理工大学 一种计算机软件的自动化测试***及测试方法
CN106407120B (zh) * 2016-10-08 2019-07-30 河南理工大学 一种计算机软件的自动化测试***及测试方法
CN106569940A (zh) * 2016-11-04 2017-04-19 珠海金山网络游戏科技有限公司 一种远程终端可定制日志的查看方法及***
CN107122300A (zh) * 2017-04-26 2017-09-01 福建中金在线信息科技有限公司 一种应用程序的测试方法、装置及***
CN108958785A (zh) * 2017-05-23 2018-12-07 腾讯科技(深圳)有限公司 一种应用程序升级方法及装置
CN108958785B (zh) * 2017-05-23 2022-01-07 腾讯科技(深圳)有限公司 一种应用程序升级方法及装置
CN107342897A (zh) * 2017-07-06 2017-11-10 广州优视网络科技有限公司 应用测试方法、装置、用户终端及***
CN109151466A (zh) * 2018-06-28 2019-01-04 苏州乐轩科技有限公司 一种Android***平台电子设备实用功能自动测试方法
CN109299015B (zh) * 2018-10-15 2021-10-08 北京云测信息技术有限公司 一种软件测试方法、装置及***
CN109299015A (zh) * 2018-10-15 2019-02-01 北京云测网络科技有限公司 一种软件测试方法、装置及***
CN109618148A (zh) * 2018-11-13 2019-04-12 中信国安广视网络有限公司 基于机顶盒大屏自动化测试方法
CN112882953A (zh) * 2021-03-24 2021-06-01 京东方科技集团股份有限公司 基于安卓调试桥的应用程序的自动演示方法和***
CN115314484A (zh) * 2022-06-15 2022-11-08 广州九尾信息科技有限公司 一种基于mqtt协议的局域网安卓测试包自动分发装置
CN117493218A (zh) * 2023-12-27 2024-02-02 南京翼辉信息技术有限公司 一种基于vsoa的测试***及测试方法
CN117493218B (zh) * 2023-12-27 2024-03-22 南京翼辉信息技术有限公司 一种基于vsoa的测试***及测试方法

Similar Documents

Publication Publication Date Title
CN104679654A (zh) 测试应用程序的方法、设备及***
CN111651366B (zh) Sdk测试方法、装置、设备及存储介质
US10664388B2 (en) Continuous integration testing for network-based applications
CN106021095B (zh) 一种基于推送机制的Android应用自动化测试方法
CN106649107B (zh) 安卓***稳定性的自动化测试方法及装置
CN105302732B (zh) 一种移动终端的自动测试方法及装置
CN107896244B (zh) 一种版本文件的分发方法、客户端及服务器
CN105426298A (zh) 一种基于adb的软件测试方法和***
CN105338110A (zh) 远程调试方法和平台、服务器
CN106776294B (zh) 安卓手机自动化测试方法和***
CN106933729A (zh) 一种基于云平台的测试方法和***
CN104838405A (zh) 用于应用程序的测试框架
CN105120483B (zh) 智能卡与移动终端兼容性的自动化测试方法及***
CN102708050A (zh) 移动应用测试方法和***
CN110928770B (zh) 软件测试的方法、装置、***、存储介质和电子设备
US20180287926A1 (en) MCellblock for Parallel Testing of Multiple Devices
CN112241360A (zh) 一种测试用例生成方法、装置、设备及存储介质
CN111090592A (zh) 埋点的自动化测试方法、终端及可读存储介质
CN101710351A (zh) 用于对多个设备进行仿真的方法和***
CN106354629A (zh) 一种基于多级服务器的iOS***移动应用自动测试***的架构方法
CN111770174A (zh) 一种云平台部署方法、装置、设备及可读存储介质
CN104780076A (zh) 一种代码检查方法和设备
CN105404574A (zh) 一种智能卡与移动终端一致性测试方法及装置
CN104917633A (zh) 模拟fota升级的方法和装置
CN105553763A (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
RJ01 Rejection of invention patent application after publication

Application publication date: 20150603

RJ01 Rejection of invention patent application after publication