[go: up one dir, main page]

CN102141960A - Automatic test method based on Android - Google Patents

Automatic test method based on Android Download PDF

Info

Publication number
CN102141960A
CN102141960A CN2011100663006A CN201110066300A CN102141960A CN 102141960 A CN102141960 A CN 102141960A CN 2011100663006 A CN2011100663006 A CN 2011100663006A CN 201110066300 A CN201110066300 A CN 201110066300A CN 102141960 A CN102141960 A CN 102141960A
Authority
CN
China
Prior art keywords
test
android
programs
automated testing
executable file
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.)
Granted
Application number
CN2011100663006A
Other languages
Chinese (zh)
Other versions
CN102141960B (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.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp 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 Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN 201110066300 priority Critical patent/CN102141960B/en
Publication of CN102141960A publication Critical patent/CN102141960A/en
Application granted granted Critical
Publication of CN102141960B publication Critical patent/CN102141960B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Telephone Function (AREA)

Abstract

本发明公开了一种基于Android的自动化测试方法,步骤如下:步骤1、调用Android的各类测试程序及内部shell指令;步骤2、对各类测试程序及内部shell指令进行编代码;步骤3、编代码后形成一系列可随机调用测试序列,并产生相应的测试事件;步骤4、代码编写完成后,并预留存储空间以备编写扩展接口程序;步骤5、将代码通过Linux编译环境进行编译,形成可执行文件;步骤6、可执行文件在测试时调用Android的monkey随机测试命令对各类测试程序进行随机测试。本发明操作简单方便,且将各类自动化测试进行集成,只需手机就能进行自动化测试,效率高。

Figure 201110066300

The invention discloses an Android-based automated testing method, the steps are as follows: Step 1, calling various test programs and internal shell commands of Android; Step 2, coding various test programs and internal shell commands; Step 3, After coding, form a series of test sequences that can be called randomly, and generate corresponding test events; step 4, after the code is written, reserve storage space for writing the extended interface program; step 5, compile the code through the Linux compilation environment , forming an executable file; step 6, the executable file invokes the monkey random test command of Android during the test to perform random tests on various test programs. The invention is simple and convenient to operate, and integrates various automatic tests, and only needs a mobile phone to perform automatic tests, and has high efficiency.

Figure 201110066300

Description

一种基于Android的自动化测试方法An Android-based automated testing method

技术领域technical field

本发明涉及一种测试方法,特别是涉及一种基于Android的自动化测试方法。The invention relates to a testing method, in particular to an Android-based automated testing method.

背景技术Background technique

传统的手机在进行各类自动化测试时,借助计算机进行测试,而且需要人工进行全程监视,对各类测试程序进行测试时,测试完一个程序时,需要输入下一个需要测试的程序,时间长、效率低,而且成本高。When traditional mobile phones perform various automated tests, they use computers for testing, and manual monitoring is required throughout the process. When testing various test programs, after testing a program, you need to input the next program to be tested, which takes a long time. The efficiency is low and the cost is high.

发明内容Contents of the invention

本发明的目的在于克服现有技术的不足,提供一种基于Android的自动化测试方法,操作简单方便,且将各类自动化测试进行集成,只需手机就能进行自动化测试,效率高。The purpose of the present invention is to overcome the deficiencies of the prior art, and provide an Android-based automated testing method, which is simple and convenient to operate, and integrates various automated tests, and only needs a mobile phone to perform automated testing, with high efficiency.

为了达到上述目的,本发明采用的技术方案是,一种基于Android的自动化测试方法,步骤如下:In order to achieve the above object, the technical solution adopted in the present invention is an Android-based automated testing method, the steps are as follows:

步骤1、调用Android的各类测试程序及内部shell指令;Step 1. Call various test programs and internal shell commands of Android;

步骤2、对各类测试程序及内部shell指令进行编代码;Step 2, coding various test programs and internal shell commands;

步骤3、编代码后形成一系列可随机调用测试序列,并产生相应的测试事件;Step 3. After coding, a series of test sequences that can be called randomly are formed, and corresponding test events are generated;

步骤4、代码编写完成后,并预留存储空间以备编写扩展接口程序;Step 4. After the code is written, reserve storage space for writing the extended interface program;

步骤5、将代码通过Linux编译环境进行编译,形成可执行文件;Step 5, compiling the code through the Linux compilation environment to form an executable file;

步骤6、可执行文件在测试时调用Android的monkey随机测试命令对各类测试程序进行随机测试。Step 6, the executable file invokes the monkey random test command of Android during the test to perform random tests on various test programs.

上述步骤1、2中所述的各类测试程序包括软件自动化测试程序、文件管理类自动化测试程序、外场类自动化测试程序及硬件自动化测试程序等;上述步骤5中所述的可执行文件为APK(Android Package的缩写)格式的文件。The various test programs described in the above steps 1 and 2 include software automated test programs, file management automated test programs, field automated test programs, and hardware automated test programs, etc.; the executable file described in the above step 5 is APK (Abbreviation for Android Package) format file.

与现有技术相比,本发明的有益效果是:第一、通过集成Android内部shell指令原理调用android的monkey方法,实现在手机侧的通过设备模拟人工操作,形成可靠的软件稳定性测试体系,将各种测试程序进行编码,测试时通过调用各个测试程序进行测试,测试简单方便,提高测试效率;第二、操作界面可视化,不需借助PC机,只需要一台Android手机就能随时随地进行测试;第三、编码时预留有扩展接口,根据需要可添加其他测试程序,将测试程序编码进测试程序,以备测试,具有良好的扩展性;第四、适应于android系统的手机,有良好的兼容性。Compared with the prior art, the beneficial effects of the present invention are: first, by integrating the Android internal shell instruction principle to call the monkey method of android, realize the artificial operation through equipment simulation on the mobile phone side, and form a reliable software stability testing system, Coding various test programs, and testing by calling each test program during the test, the test is simple and convenient, and the test efficiency is improved; second, the operation interface is visualized, no need for a PC, and only an Android phone can be used anytime, anywhere Test; third, there is an expansion interface reserved during coding, and other test programs can be added as needed, and the test program is coded into the test program for testing, which has good scalability; fourth, mobile phones adapted to the android system have good compatibility.

附图说明Description of drawings

图1为本发明的软件流程图。Fig. 1 is the software flowchart of the present invention.

具体实施方式Detailed ways

本发明的主旨在于克服现有技术的不足,提供一种基于Android的自动化测试方法,通过集成android内部shell指令原理调用android的monkey方法,实现在手机侧的通过设备模拟人工操作,形成可靠的软件稳定性测试体系。将各类测试程序包括软件自动化测试程序、文件管理类自动化测试程序及外场类自动化测试程序等进行编码,编码后的程序能随机调用各类测试程序并进行自动化测试,形成一个自动化测试体系,将各类测试程序集中在一个框架之内,能随时调用各类程序进行自动化测试。将编写好的代码通过linux上的编译环境进行编译,形成可以安装在手机上的可执行文件安装包,从而使任何人只需要安装可执行文件在手机上并根据说明进行随时随地的各类测试。The gist of the present invention is to overcome the deficiencies in the prior art, provide a kind of automatic testing method based on Android, call the monkey method of Android by integrating the shell command principle inside Android, realize the manual operation through equipment simulation on the mobile phone side, form reliable software Stability testing system. Coding various test programs, including software automation test programs, file management automation test programs and outfield automation test programs, etc., the coded programs can randomly call various test programs and perform automated tests to form an automated test system. All kinds of test programs are concentrated in one framework, and various programs can be called at any time for automated testing. Compile the written code through the compilation environment on linux to form an executable file installation package that can be installed on the mobile phone, so that anyone only needs to install the executable file on the mobile phone and perform various tests anytime and anywhere according to the instructions .

下面结合实施例参照附图进行详细说明,以便对本发明的技术特征及优点进行更深入的诠释。The following will describe in detail with reference to the accompanying drawings in conjunction with the embodiments, so as to further explain the technical features and advantages of the present invention.

本发明的软件流程图如图1所示,一种基于Android的自动化测试方法,步骤如下:Software flowchart of the present invention as shown in Figure 1, a kind of automated test method based on Android, the steps are as follows:

步骤1、调用Android的各类测试程序及内部shell指令;Step 1. Call various test programs and internal shell commands of Android;

步骤2、对各类测试程序及内部shell指令进行编代码;Step 2, coding various test programs and internal shell commands;

步骤3、编代码后形成一系列可随机调用测试序列,并产生相应的测试事件;Step 3. After coding, a series of test sequences that can be called randomly are formed, and corresponding test events are generated;

步骤4、代码编写完成后,并预留存储空间以备编写扩展接口程序;Step 4. After the code is written, reserve storage space for writing the extended interface program;

步骤5、将代码通过Linux编译环境进行编译,形成可执行文件;Step 5, compiling the code through the Linux compilation environment to form an executable file;

步骤6、可执行文件在测试时调用Android的monkey随机测试命令对各类测试程序进行随机测试。Step 6, the executable file invokes the monkey random test command of Android during the test to perform random tests on various test programs.

上述步骤1、2中所述的各类测试程序包括软件自动化测试程序、文件管理类自动化测试程序、外场类自动化测试程序及硬件自动化测试程序等;上述步骤5中所述的可执行文件为APK格式的文件。The various test programs described in the above steps 1 and 2 include software automated test programs, file management automated test programs, field automated test programs, and hardware automated test programs, etc.; the executable file described in the above step 5 is APK format file.

在执行自动化测试需要一系列的参数,如,Executing automated tests requires a series of parameters, such as,

(1)各类测试程序模块代号:相应的代号对应相应的模块,测试用户可以选择自己觉得需要测试的模块;(1) Various test program module codes: the corresponding codes correspond to the corresponding modules, and test users can choose the modules they think need to be tested;

(2)出发指数:即SEED,不同的SEED产生不同的随机测试序列样,同样的SEED执行出来的随机事件是一样的,通过同样的SEED可以重现问题;(2) Departure index: that is, SEED. Different SEEDs generate different random test sequence samples. The random events executed by the same SEED are the same, and the problem can be reproduced through the same SEED;

(3)测试时延:每两个随机动作之间的间隔,以毫秒为单位,如果没有时延或者很小,可能会keydipatchtimeout导致进程终止;(3) Test delay: the interval between every two random actions, in milliseconds, if there is no delay or very small, keydipatchtimeout may cause the process to terminate;

(4)测试次数:即产生随机测试的点击次数;(4) Number of tests: the number of clicks that generate random tests;

(5)Log日志文件:点击查看log可以查看测试后手机出现的问题所产生的log,log名称以“包名”+“日期”+“时间”.txt命名。(5) Log file: Click to view the log to view the log generated by the problem of the mobile phone after the test. The log name is named after "package name" + "date" + "time".txt.

使用过程中,将可执行文件安装在Android手机上,打开可执行文件,则会出现自动化测试目录,目录为各类测试名称,如软件自动化测试、文件管理类自动化测试、外场类自动化测试及其他测试,为方便用户使用,在目录中添加使用版本说明。用户在点击测试目录中的测试项目后,则进入相应的测试程序进行测试,测试结果会形成log日志文件,并将测试结果显示在手机屏幕上。During use, install the executable file on the Android mobile phone, open the executable file, and the automated test directory will appear. The directory contains various test names, such as software automated testing, file management automated testing, field automated testing and others Test, for the convenience of users, add the usage version description in the directory. After the user clicks the test item in the test directory, he enters the corresponding test program for testing, and the test result will form a log log file, and the test result will be displayed on the screen of the mobile phone.

尽管本发明通过具体实例对如何实现基于Android的自动化测试方法作出了清晰而完成的描述,但是本发明不仅仅限于所述实施例,通过简单的改变程序来达到相同目的是可能发生的并且都包括在本发明之中。Although the present invention has made a clear and complete description of how to realize the automated testing method based on Android through specific examples, the present invention is not limited to the described embodiment, it is possible to achieve the same purpose by simply changing the program and all include In the present invention.

Claims (3)

1.一种基于Android的自动化测试方法,步骤如下:1. An Android-based automated testing method, the steps are as follows: 步骤1、调用Android的各类测试程序及内部shell指令;Step 1. Call various test programs and internal shell commands of Android; 步骤2、对各类测试程序及内部shell指令进行编代码;Step 2, coding various test programs and internal shell commands; 步骤3、编代码后形成一系列可随机调用测试序列,并产生相应的测试事件;Step 3. After coding, a series of test sequences that can be called randomly are formed, and corresponding test events are generated; 步骤4、代码编写完成后,并预留存储空间以备编写扩展接口程序;Step 4. After the code is written, reserve storage space for writing the extended interface program; 步骤5、将代码通过Linux编译环境进行编译,形成可执行文件;Step 5, compiling the code through the Linux compilation environment to form an executable file; 步骤6、可执行文件在测试时调用Android的monkey随机测试命令对各类测试程序进行随机测试。Step 6, the executable file invokes the monkey random test command of Android during the test to perform random tests on various test programs. 2.根据权利要求1所述的基于Android的自动化测试方法,其特征在于:步骤1中所述的各类测试程序包括软件自动化测试程序、文件管理类自动化测试程序、外场类自动化测试程序及硬件自动化测试程序。2. the Android-based automated testing method according to claim 1, characterized in that: the various test programs described in step 1 include software automated testing programs, file management class automated testing programs, outfield class automated testing programs and hardware Automated testing procedures. 3.根据权利要求2所述的基于Android的自动化测试方法,其特征在于:步骤5中所述的可执行文件为APK格式的文件。3. The Android-based automated testing method according to claim 2, characterized in that: the executable file described in step 5 is a file in APK format.
CN 201110066300 2011-03-18 2011-03-18 Automatic test method based on Android Expired - Fee Related CN102141960B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 201110066300 CN102141960B (en) 2011-03-18 2011-03-18 Automatic test method based on Android

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 201110066300 CN102141960B (en) 2011-03-18 2011-03-18 Automatic test method based on Android

Publications (2)

Publication Number Publication Date
CN102141960A true CN102141960A (en) 2011-08-03
CN102141960B CN102141960B (en) 2013-08-14

Family

ID=44409494

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 201110066300 Expired - Fee Related CN102141960B (en) 2011-03-18 2011-03-18 Automatic test method based on Android

Country Status (1)

Country Link
CN (1) CN102141960B (en)

Cited By (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102541740A (en) * 2012-01-04 2012-07-04 广东欧珀移动通信有限公司 Android-based automatic test method for mobile phone notes
CN102799511A (en) * 2012-06-30 2012-11-28 成都西可科技有限公司 Android-based automatic test method and system
CN102855188A (en) * 2012-08-03 2013-01-02 福州瑞芯微电子有限公司 Android based system pressure testing method
CN102938040A (en) * 2012-09-29 2013-02-20 中兴通讯股份有限公司 Malicious Android application program detection method, system and device
CN102999419A (en) * 2011-09-13 2013-03-27 百度在线网络技术(北京)有限公司 Android test incident record and playback methods and device
CN103024439A (en) * 2012-12-27 2013-04-03 青岛海信电器股份有限公司 Detection method and system for smart televisions
CN103353858A (en) * 2013-06-06 2013-10-16 百度在线网络技术(北京)有限公司 Automatic testing method and device based on action touch simulation
CN103364659A (en) * 2013-06-28 2013-10-23 珠海全志科技股份有限公司 Android system-based electronic equipment test system and method
WO2013185563A1 (en) * 2012-06-12 2013-12-19 腾讯科技(深圳)有限公司 File storage method and apparatus, and storage medium
CN103514069A (en) * 2012-11-22 2014-01-15 Tcl集团股份有限公司 Method and system for testing APIs of HAL of Android system
CN104053051A (en) * 2014-06-12 2014-09-17 广东欧珀移动通信有限公司 An automated testing method and device for realizing mobile phone audio and video compatibility
CN104063324A (en) * 2014-07-10 2014-09-24 上海斐讯数据通信技术有限公司 Method and system for Monkey test
WO2014169565A1 (en) * 2013-08-21 2014-10-23 中兴通讯股份有限公司 Terminal testing method and device
CN104346279A (en) * 2014-10-27 2015-02-11 百度在线网络技术(北京)有限公司 Method and device for software testing
CN104461898A (en) * 2014-12-19 2015-03-25 北京奇虎科技有限公司 Application testing method, center control server, test terminal and system
US9075781B2 (en) 2013-03-15 2015-07-07 Apkudo, Llc System and method for coordinating field user testing results for a mobile application across various mobile devices
CN104794032A (en) * 2015-04-23 2015-07-22 福州大学 Method for automatically testing hardware module of intelligent displayer
CN104866427A (en) * 2015-06-05 2015-08-26 北京金山安全软件有限公司 Application testing method and device based on Monkey command and terminal
CN105279077A (en) * 2014-06-24 2016-01-27 腾讯科技(深圳)有限公司 Method and device for automated testing
CN105279063A (en) * 2014-07-25 2016-01-27 腾讯科技(深圳)有限公司 Test method and apparatus, and server
US9283672B1 (en) 2014-12-11 2016-03-15 Apkudo, Llc Robotic testing device and method for more closely emulating human movements during robotic testing of mobile devices
CN105446870A (en) * 2014-08-25 2016-03-30 北京畅游天下网络技术有限公司 Method and apparatus for performing automation test on app
CN106126424A (en) * 2016-06-29 2016-11-16 厦门美图移动科技有限公司 A kind of visual automated testing method of script, device and mobile terminal
CN106371994A (en) * 2016-09-04 2017-02-01 南京理工大学 Dynamic mobile APP testing method based on natural language processing
US9578133B2 (en) 2012-12-03 2017-02-21 Apkudo, Llc System and method for analyzing user experience of a software application across disparate devices
CN108376115A (en) * 2018-01-29 2018-08-07 数据通信科学技术研究所 Across the Android platform automated testing method of one kind and system
US10261611B2 (en) 2012-12-03 2019-04-16 Apkudo, Llc System and method for objectively measuring user experience of touch screen based devices
CN111897720A (en) * 2020-07-10 2020-11-06 广东小天才科技有限公司 A test scene identification method, test system, equipment and storage medium
CN112579438A (en) * 2020-12-01 2021-03-30 河南芯盾网安科技发展有限公司 Multifunctional automatic test tool and test method

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101957793A (en) * 2010-09-03 2011-01-26 中国科学院软件研究所 Android and android derivative system-oriented method for playing back software operation record

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101957793A (en) * 2010-09-03 2011-01-26 中国科学院软件研究所 Android and android derivative system-oriented method for playing back software operation record

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
李曜: "手机测试管理系统的设计、实现及其优化", 《北京交通大学硕士学位论文》 *
王亚民等: "基于python脚本的手机软件MTBF测试用例设计及实现", 《PROCEEDINGS OF INTERNATIONAL CONFERENCE OF CHINA COMMUNICATION AND TECHNOLOGY (ICCCT2010)》 *

Cited By (47)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102999419A (en) * 2011-09-13 2013-03-27 百度在线网络技术(北京)有限公司 Android test incident record and playback methods and device
CN102541740B (en) * 2012-01-04 2016-03-30 广东欧珀移动通信有限公司 A kind of mobile phone notes automated testing method based on Android
CN102541740A (en) * 2012-01-04 2012-07-04 广东欧珀移动通信有限公司 Android-based automatic test method for mobile phone notes
WO2013185563A1 (en) * 2012-06-12 2013-12-19 腾讯科技(深圳)有限公司 File storage method and apparatus, and storage medium
US10013419B2 (en) 2012-06-12 2018-07-03 Tencent Technology (Shenzhen) Company Limited File storage method and apparatus, and storage medium
CN102799511A (en) * 2012-06-30 2012-11-28 成都西可科技有限公司 Android-based automatic test method and system
CN102855188A (en) * 2012-08-03 2013-01-02 福州瑞芯微电子有限公司 Android based system pressure testing method
CN102938040A (en) * 2012-09-29 2013-02-20 中兴通讯股份有限公司 Malicious Android application program detection method, system and device
CN103514069A (en) * 2012-11-22 2014-01-15 Tcl集团股份有限公司 Method and system for testing APIs of HAL of Android system
US9578133B2 (en) 2012-12-03 2017-02-21 Apkudo, Llc System and method for analyzing user experience of a software application across disparate devices
US10860122B2 (en) 2012-12-03 2020-12-08 Apkudo, Inc. System and method for objectively measuring user experience of touch screen based devices
US10671367B2 (en) 2012-12-03 2020-06-02 Apkudo, Llc System and method for analyzing user experience of a software application across disparate devices
US10261611B2 (en) 2012-12-03 2019-04-16 Apkudo, Llc System and method for objectively measuring user experience of touch screen based devices
CN103024439A (en) * 2012-12-27 2013-04-03 青岛海信电器股份有限公司 Detection method and system for smart televisions
US10452527B2 (en) 2013-03-15 2019-10-22 Apkudo, Llc System and method for facilitating field testing of a test application
US9367436B2 (en) 2013-03-15 2016-06-14 Apkudo, Llc System and method for coordinating field user testing results for a mobile application across various mobile devices
US9075781B2 (en) 2013-03-15 2015-07-07 Apkudo, Llc System and method for coordinating field user testing results for a mobile application across various mobile devices
US9858178B2 (en) 2013-03-15 2018-01-02 Apkudo, Llc System and method for facilitating field testing of a test application
CN103353858B (en) * 2013-06-06 2016-03-16 百度在线网络技术(北京)有限公司 A kind of automated testing method based on action touch simulation and device
CN103353858A (en) * 2013-06-06 2013-10-16 百度在线网络技术(北京)有限公司 Automatic testing method and device based on action touch simulation
CN103364659A (en) * 2013-06-28 2013-10-23 珠海全志科技股份有限公司 Android system-based electronic equipment test system and method
WO2014169565A1 (en) * 2013-08-21 2014-10-23 中兴通讯股份有限公司 Terminal testing method and device
CN104424089A (en) * 2013-08-21 2015-03-18 中兴通讯股份有限公司 Terminal testing method and device
CN104053051B (en) * 2014-06-12 2017-10-17 广东欧珀移动通信有限公司 It is a kind of to realize handset audio, the automated testing method and device of video compatibility
CN104053051A (en) * 2014-06-12 2014-09-17 广东欧珀移动通信有限公司 An automated testing method and device for realizing mobile phone audio and video compatibility
CN105279077A (en) * 2014-06-24 2016-01-27 腾讯科技(深圳)有限公司 Method and device for automated testing
CN104063324A (en) * 2014-07-10 2014-09-24 上海斐讯数据通信技术有限公司 Method and system for Monkey test
CN104063324B (en) * 2014-07-10 2017-11-24 上海斐讯数据通信技术有限公司 A kind of Monkey method of testings and system
CN105279063A (en) * 2014-07-25 2016-01-27 腾讯科技(深圳)有限公司 Test method and apparatus, and server
CN105279063B (en) * 2014-07-25 2019-11-22 腾讯科技(深圳)有限公司 A kind of test method, device and server
CN105446870A (en) * 2014-08-25 2016-03-30 北京畅游天下网络技术有限公司 Method and apparatus for performing automation test on app
CN104346279A (en) * 2014-10-27 2015-02-11 百度在线网络技术(北京)有限公司 Method and device for software testing
US9283672B1 (en) 2014-12-11 2016-03-15 Apkudo, Llc Robotic testing device and method for more closely emulating human movements during robotic testing of mobile devices
US9718196B2 (en) 2014-12-11 2017-08-01 Apkudo, Llc Robotic testing device and method for more closely emulating human movements during robotic testing of a user device
US9469037B2 (en) 2014-12-11 2016-10-18 Apkudo, Llc Robotic testing device and method for more closely emulating human movements during robotic testing of mobile devices
CN104461898A (en) * 2014-12-19 2015-03-25 北京奇虎科技有限公司 Application testing method, center control server, test terminal and system
CN104794032B (en) * 2015-04-23 2018-09-18 福州大学 A method of realizing intelligent display hardware module automatic test
CN104794032A (en) * 2015-04-23 2015-07-22 福州大学 Method for automatically testing hardware module of intelligent displayer
CN104866427B (en) * 2015-06-05 2018-01-23 北京金山安全软件有限公司 Application testing method and device based on Monkey command and terminal
CN104866427A (en) * 2015-06-05 2015-08-26 北京金山安全软件有限公司 Application testing method and device based on Monkey command and terminal
CN106126424A (en) * 2016-06-29 2016-11-16 厦门美图移动科技有限公司 A kind of visual automated testing method of script, device and mobile terminal
CN106371994B (en) * 2016-09-04 2018-11-13 南京理工大学 Dynamic mobile APP test methods based on natural language processing
CN106371994A (en) * 2016-09-04 2017-02-01 南京理工大学 Dynamic mobile APP testing method based on natural language processing
CN108376115A (en) * 2018-01-29 2018-08-07 数据通信科学技术研究所 Across the Android platform automated testing method of one kind and system
CN111897720A (en) * 2020-07-10 2020-11-06 广东小天才科技有限公司 A test scene identification method, test system, equipment and storage medium
CN111897720B (en) * 2020-07-10 2024-09-27 广东小天才科技有限公司 Test scene identification method, test system, equipment and storage medium
CN112579438A (en) * 2020-12-01 2021-03-30 河南芯盾网安科技发展有限公司 Multifunctional automatic test tool and test method

Also Published As

Publication number Publication date
CN102141960B (en) 2013-08-14

Similar Documents

Publication Publication Date Title
CN102141960B (en) Automatic test method based on Android
CN101706753B (en) Unit testing framework and method based on Perl
Devine et al. MakeCode and CODAL: intuitive and efficient embedded systems programming for education
CN103077111B (en) A kind of localization method of continuous integrating failure use-case and system
CN104407980A (en) Mobile application automated testing device and method
CN101482817B (en) Large-particle Java component assembly method based on black box
CN201392526Y (en) On-board test system for mobile applications
CN104484273A (en) Test method for application program, device and system
CA2821308A1 (en) Fusing debug information from different compiler stages
CN105512036A (en) Test template for automatically generating test case according to preset rules and test method
US20190196936A1 (en) Conditional wrapper for program object
CN103019722B (en) A kind of method and device extracting Java network application AKU
CN104580480A (en) Remote automatic deployment system and method for client end
CN104268074A (en) Application software online debugging method based on DCS
CN104750606A (en) Reflection-based automated testing method
CN103399814A (en) Automated testing method and automated testing device
CN106844153A (en) Application program operation and monitoring method, device and terminal
CN104035778A (en) Android application program development method
CN102968367A (en) Static detection method on basis of embedded software and system thereof
CN109408101A (en) A kind of code development maintaining method and electronic equipment for programming
CN107479866B (en) A method for realizing open terminal application data and functions based on reconstruction technology
CN109710474A (en) A kind of hard disk failure detection method, device, terminal and readable storage medium
CN106371868A (en) Automatic test method, system and test device
CN107391222A (en) The code execution method and device of a kind of process visualization
CN105335432A (en) Oracle database access method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: Changan Town, Guangdong province 523860 usha Beach Road Dongguan City, No. 18 Guangdong Oupo Mobile Communication Co Ltd

Patentee after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

Address before: Changan Town, Guangdong province 523860 usha Beach Road Dongguan City, No. 18 Guangdong Oupo Mobile Communication Co Ltd

Patentee before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

CP02 Change in the address of a patent holder
CP02 Change in the address of a patent holder

Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Patentee after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

Address before: Changan Town, Guangdong province 523860 usha Beach Road Dongguan City, No. 18 Guangdong Oupo Mobile Communication Co Ltd

Patentee before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20130814