CN102419727A - Automatic test method and device - Google Patents

Automatic test method and device Download PDF

Info

Publication number
CN102419727A
CN102419727A CN2011102931131A CN201110293113A CN102419727A CN 102419727 A CN102419727 A CN 102419727A CN 2011102931131 A CN2011102931131 A CN 2011102931131A CN 201110293113 A CN201110293113 A CN 201110293113A CN 102419727 A CN102419727 A CN 102419727A
Authority
CN
China
Prior art keywords
test
module
journal file
monkey
tested
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
CN2011102931131A
Other languages
Chinese (zh)
Other versions
CN102419727B (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.)
Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Original Assignee
Yulong Computer Telecommunication Scientific Shenzhen 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 Yulong Computer Telecommunication Scientific Shenzhen Co Ltd filed Critical Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Priority to CN201110293113.1A priority Critical patent/CN102419727B/en
Publication of CN102419727A publication Critical patent/CN102419727A/en
Application granted granted Critical
Publication of CN102419727B publication Critical patent/CN102419727B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The embodiment of the invention discloses an automatic test method. The method comprises the following steps of: performing an automatic test, namely a Monkey test on a mobile terminal; acquiring a log file which is generated in the process of the Monkey test according to an acquiring command, wherein the log file is used for recording the process of the Monkey test; and extracting test information which is recorded in the acquired log file and uploading to a server. The embodiment of the invention also discloses an automatic test device. By using the method and the device, the test information of the Monkey test can be automatically and quickly acquired, and other persons can quickly know the process of the Monkey test by uploading the test information to the server.

Description

A kind of automated testing method and device
Technical field
The present invention relates to moving communicating field, relate in particular to a kind of automatic test (Monkey test) method and device.
Background technology
Android (peace tall and erect) is the title based on the Mobile operating system of increasing income of Linux platform that Google company announced in 2007, and this platform is made up of operating system, middleware, application software and user interface.Monkey is a command-line tool that operates in simulator or the physical device of Android system; Through sending customer incident stream to portable terminal pseudorandom ground to be tested; Realization is to the pressure test of one or more application of portable terminal; Wherein customer incident stream comprises: button input, touch-screen input and gesture input, or the like.Through Monkey test (a kind of automated testing method), the developer can grasp the current performance of each application to be tested in the portable terminal, thereby according to the performance situation that test is reflected portable terminal is improved, and improves its performance index.Among the present Monkey test; In test process; Require the tester that the problem that occurs in the process of Monkey test and the test process is carried out detail record; Form test report, other personnel (such as test event group responsible official) understand Monkey test situation through the reading test report.Because in the present Monkey test method; Test case among the Monkey test is by tester's record; Other personnel understand test case through the reading test report; Institute is so that among the Monkey test, and the generative process of test case is complicated, and the mode that other personnel understand test case is also complicated.
Summary of the invention
Embodiment of the invention technical matters to be solved is; A kind of automated testing method and device are provided; Can obtain the detecting information of Monkey test automatically, apace, and, make other personnel can recognize Monkey test process quickly through with the detecting information upload server.
In order to solve the problems of the technologies described above, the embodiment of the invention provides a kind of automated testing method, comprising:
Portable terminal is carried out automatic test Monkey test;
According to obtaining order, obtain the journal file that generates in the said Monkey test process, said journal file is used for the process of Monkey test is carried out record;
Extract the detecting information that is write down in the said journal file that obtains, and upload onto the server.
Wherein, said portable terminal is carried out also comprising before the Monkey test:
Monkey test parameter information is set; Said parameter information comprises: the identify label ID of application module to be tested, and corresponding responsible official and the contact method thereof of this application module to be tested.
Wherein, said obtaining after the journal file that generates in the said Monkey test process also comprises:
Judge and whether write down the error message that said application module to be tested occurs in the said journal file that obtains in test;
If judged result is for being, the error message that said application module to be tested is occurred in test process sends to corresponding responsible official.
Wherein, said obtaining after the journal file that generates in the said Monkey test process also comprises:
Extract the error message that each application module to be tested of writing down in the said journal file occurs in test process;
According to the error message of said extraction, generation error BUG form, and upload onto the server.
Wherein, said obtaining after the journal file that generates in the said Monkey test process also comprises:
After the said journal file that obtains compressed packing, upload onto the server.
Correspondingly, the embodiment of the invention also provides a kind of automatic test device, comprising:
Test module is used for portable terminal is carried out Monkey test;
Acquisition module is used for obtaining the journal file that said test module is generated according to obtaining order in said Monkey test process;
Detecting information extracts goes up transmission module, is used for extracting the detecting information that journal file write down that said acquisition module obtains, and uploads onto the server.
Wherein, also comprise: module is set, was used for before test module carries out Monkey test, Monkey test parameter information is set;
Wherein, said parameter information comprises: the identify label ID of application module to be tested, and corresponding responsible official and the contact method thereof of this application module to be tested.
Wherein, also comprise: judge module is used for judging whether the journal file that said acquisition module obtains has write down the error message that said application module to be tested occurs in test;
Sending module, be used for when the judged result of judge module when being, the error message that said application module to be tested is occurred in test process sends to corresponding responsible official.
Wherein, also comprise: extraction module is used for extracting the error message that each application module to be tested that journal file that said acquisition module obtains writes down occurs in test process;
Transmission module in the report generation is used for the error message according to said extraction module extraction, generates the BUG form, and uploads onto the server.
Wherein, also comprise: transmission module is gone up in daily record compression, after being used for the journal file that said acquisition module obtains compressed packing, uploads onto the server.
Embodiment of the present invention embodiment has following beneficial effect:
The embodiment of the invention is owing to according to obtaining order, obtain the journal file that is generated in the Monkey test process, and during the detecting information that will from journal file, extract uploads onto the server; So can realize obtaining automatically and quickly the detecting information of Monkey test, make other personnel recognize Monkey test situation quickly and easily through the mode of access server.
Description of drawings
In order to be illustrated more clearly in the embodiment of the invention or technical scheme of the prior art; To do to introduce simply to the accompanying drawing of required use in embodiment or the description of the Prior Art below; Obviously, the accompanying drawing in describing below only is some embodiments of the present invention, for those of ordinary skills; Under the prerequisite of not paying creative work property, can also obtain other accompanying drawing according to these accompanying drawings.
Fig. 1 is the schematic flow sheet of first embodiment of automated testing method provided by the invention;
Fig. 2 is the schematic flow sheet of second embodiment of automated testing method provided by the invention;
Fig. 3 is the schematic flow sheet of the 3rd embodiment of automated testing method provided by the invention;
Fig. 4 is the structural representation of first embodiment of automatic test device provided by the invention;
Fig. 5 is the structural representation of second embodiment of automatic test device provided by the invention;
Fig. 6 is the structural representation of the 3rd embodiment of automatic test device provided by the invention.
Embodiment
To combine the accompanying drawing in the embodiment of the invention below, the technical scheme in the embodiment of the invention is carried out clear, intactly description, obviously, described embodiment only is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment among the present invention, those of ordinary skills are not making the every other embodiment that is obtained under the creative work prerequisite, all belong to the scope of the present invention's protection.
Please refer to Fig. 1, is the schematic flow sheet of first embodiment of the automated testing method of the embodiment of the invention, and said method comprises:
Step S11 carries out Monkey test to portable terminal.
Here, Monkey test can carry out to all or part of application of portable terminal, such as, to application include but not limited to: take pictures, bluetooth and/or infrared.Monkey test can be through receiving ADB (the Android Debug Bridge of user's input; The tall and erect test of peace bridge) order starts; Such as: the user realizes starting the application of appointment, sends 500 pseudorandom incidents to it and test through input $ adb shell monkey-p your.package.name-v 500 orders.Need to prove that the ADB order is order commonly used among the Monkey test, its method of application it will be apparent to those skilled in the art that, does not give unnecessary details at this.
Step S12 according to obtaining order, obtains the journal file that generates in the said Monkey test process.
Wherein, said journal file is used for the process of Monkey test is carried out record, and its information recorded comprises: detecting information.Obtaining order can be imported by the tester, and after suspending as Monkey test, the tester can import and obtain order, obtains the journal file that generates in the process of Monkey test.Correspondingly; The trigger condition that Monkey test suspends comprises: the instruction operation that carries out Monkey test finishes or receives the request of the time-out Monkey test that the tester issues; A kind of situation that the tester suspends Monkey test is; When the tester find to certain pay close attention to be applied in test the time when grave error occurring, suspend Monkey test, to observe and to analyze this mistake.
Step S13, the detecting information that writes down in the journal file that extraction step S12 obtains, and upload server.
Wherein, The implementation of step S13 can be: the journal file to step S12 obtains is resolved; Therefrom extract the detecting information that shows the test process correlation circumstance; The detecting information that extracts includes but not limited to: the ID of the application of the start time of test, the concluding time of test, test (Identity, identify label), test responsible group, the responsible official of test, abnormal module, Exception Type, unusual subtype, unusual number of times, unusual duration, unusual time of origin, unusual details, ERST (such as: solved unusually or unresolved) with unusual classification (such as: serious or not serious unusually) in each or multinomial.
Present embodiment, through extracting detecting information in the journal file that from Monkey test process, generates, and with its upload server; Not in the mode that is confined to write down detecting information by the tester; And with write down detecting information by the tester and compare, its realization speed is faster, and can robotization; Simultaneously, with its upload server, also enriched other personnel (such as: testing group responsible official) obtain the approach of detecting information, other personnel can access server, recognizes the problem that occurs in progress and the test of test quickly.
Please refer to Fig. 2, is the schematic flow sheet of second embodiment of automated testing method of the present invention, and said method comprises:
Step S20 is provided with Monkey test parameter information.
Wherein, parameter information comprises: the identify label ID of application module to be tested, and corresponding responsible official and the contact method thereof of this application module to be tested; Contact method comprises: email or phone number, or the like.It is understandable that parameter information can also comprise: tester and testing location.
Step S21 carries out Monkey test to portable terminal.
Step S22 according to obtaining order, obtains the journal file that generates in the said Monkey test process.
It is understandable that step S21-step S22 can be identical with the step S11-step S12 shown in Fig. 1, do not give unnecessary details at this.
Whether step S23 has write down the error message that said application module to be tested occurs in test process in the journal file that determining step S22 obtains; If judged result is for being, execution in step S24 then.
Wherein, step S23 is according to journal file, and whether the set application module to be tested of determining step S20 in the test process of reality, error message occurs successively.
Step S24, the error message that said application module to be tested is occurred in test process sends to corresponding responsible official.
Wherein, step S24 can be through the application module to be tested that is provided with among the step S20 corresponding responsible official's contact method, error message is sent to corresponding responsible official, make this responsible official recognize test case in time.
Present embodiment is compared with embodiment shown in Figure 1, and how focusing on of its concern for each application module, if it error message occurs in test process, informs the responsible official of application module apace.Obviously, to those skilled in the art, with the detecting information that extracts among Fig. 1 in the journal file; And the step of upload server; Error message occurring with judging whether in the present embodiment, and the step that error message sends to corresponding responsible official is carried out synchronously, is conspicuous.
Please refer to Fig. 3, is the schematic flow sheet of the 3rd embodiment of automated testing method of the present invention, and said method comprises:
Step S31 carries out Monkey test to portable terminal.
Step S32 according to obtaining order, obtains the journal file that generates in the said Monkey test process.
It is understandable that step S31-step S32 can be identical with the step S11-step S12 shown in Fig. 1, do not give unnecessary details at this.
Step S33, the error message that each that writes down in the journal file that extraction step S32 obtains application module to be tested occurs in test process.
It is understandable that if application module to be tested in test process, error message do not occur, the information of then extracting is empty.
Step S34, the error message according to step S33 extracts generates BUG (mistake) form, and the BUG form that generates is uploaded onto the server.
Wherein, The mode that this step generates the BUG form can be: preestablish report form template; The error message of each application module to be tested that extracts is added in the report form template, generated the BUG form that has write down the error message that each application module to be tested occurs in test process.
In test process, the error message of generation makes other personnel can grasp the main error message that whole test process occurs apace through consulting the BUG form with the mode upload server of BUG form through the application module that each is to be tested.
Present embodiment is compared with embodiment shown in Figure 1, the focusing on of its concern: the form with the BUG form presents the error message that occurs in the test process.Obviously, to those skilled in the art, with the detecting information that extracts among Fig. 1 in the journal file, and the step of upload server, with the extraction error message in the present embodiment, generating the BUG form, the step of upload server is carried out synchronously, is conspicuous.
It is understandable that, to the embodiment shown in Figure 3, obtain after the journal file at Fig. 1, all can the journal file that obtain be compressed packing after, in uploading onto the server, make things convenient for other personnel to consult the original log in the test process.Further, other personnel can adopt arbitrary the client that is connected with server, journal file and BUG form after the detecting information of storing in the browser server, the compression.
Fig. 1 to Fig. 3 has carried out detailed elaboration to the automated testing method of the embodiment of the invention; Below in conjunction with accompanying drawing 4 to 6; Automatic test device to corresponding to said method describes; It is understandable that said automatic test device can be the equipment that has information processing capability such as computing machine etc., also can be to be integrated in computing machine etc. to have the device on the equipment of information processing capability.
Please refer to Fig. 4, is the structural representation of first embodiment of the automatic test device of the embodiment of the invention, and said automatic test device 4 comprises:
Test module 41 is used for portable terminal is carried out Monkey test.
Wherein, test module 41 can be tested to all or part of application of portable terminal, includes but not limited to such as the application that is directed against: take pictures, bluetooth and/or infrared.Test module 41 can be through receiving ADB (the Android Debug Bridge of user's input; The tall and erect test of peace bridge) order starts Monkey test; Such as: receive $ adb shell monkey-p your.package.name-v 500 orders of user's input when test module 41 after; Start the application that to order appointment in the portable terminal, and send 500 pseudorandom incidents to it and test.
Acquisition module 42 is used for obtaining the journal file that test module 41 is generated according to obtaining order in said Monkey test process.
Wherein, obtain order and can be imported by the user, when Monkey test suspended, the user can import and obtain order, obtains journal file; The trigger condition that Monkey test suspends comprises: the instruction operation that carries out Monkey test finishes or receives the request of the time-out Monkey test that the user issues.
Detecting information extract to be gone up transmission module 43, is used for extracting the detecting information that journal file that acquisition module 42 obtains writes down, and uploads onto the server.
Wherein, the detecting information extraction is gone up transmission module 43 and can be resolved the journal file that acquisition module 42 obtains, and extracts detecting information wherein; The detecting information that extracts includes but not limited to: the ID of the application of the start time of test, the concluding time of test, test (Identity, identification number), test responsible group, the responsible official of test, abnormal module, Exception Type, unusual subtype, unusual number of times, unusual duration, unusual time of origin, unusual details, ERST (such as: solved unusually or unresolved) with unusual classification (such as: serious or not serious unusually) in each or multinomial.
Present embodiment, through from journal file, extracting detecting information, and with its upload server, not in the mode that is confined to write down detecting information by the tester, and with write down detecting information by the tester and compare, its realization speed is faster, and can robotization; Simultaneously, with its upload server, also enriched other personnel (such as: testing group responsible official) obtain the approach of detecting information, other personnel can access server, recognizes the problem that occurs in progress and the test of test quickly.
Please refer to Fig. 5, is the structural representation of second embodiment of automatic test device of the present invention, and the distinctive points of embodiment shown in Figure 4 is that the Monkey test device 4 of present embodiment also comprises:
Module 40 is set, is used for before test module 41 carries out Monkey test, Monkey test parameter information being set.
Wherein, parameter information comprises: the identify label ID of application module to be tested, and corresponding responsible official and the contact method thereof of this application module to be tested, and contact method comprises: email or phone number, or the like.It is understandable that parameter information can also comprise: tester or testing location.
Further, the Monkey test device 4 of present embodiment can also comprise:
Judge module 44 is used for judging whether the journal file that acquisition module 42 obtains has write down the error message that said application module to be tested occurs in test process; If then carry out sending module 45.
Sending module 45, be used for when the judged result of judge module 44 when being, the error message that said application module to be tested is occurred in test process sends to corresponding responsible official.
Wherein, the responsible official's that sending module 45 can be through being provided with the application module to be tested that module 40 is provided with contact method, the error message that the application module to be tested in the journal file is occurred in test process sends to corresponding responsible official.
Present embodiment, the error message that application module to be tested is occurred in test process through sending module 48 sends to corresponding responsible official, improves the responsible official and learns the speed of error message.
Please refer to Fig. 6, is the structural representation of the 3rd embodiment of automatic test device of the present invention, and said automatic test device 4 is compared with embodiment shown in Figure 4, and its distinctive points is, also comprises:
Extraction module 46 is used for extracting the error message that each application module to be tested that journal file that acquisition module 42 obtains writes down occurs in test process.
It is understandable that if application module to be tested in test process, error message do not occur, the information of then extracting is empty.
Transmission module 47 in the report generation, are used for the error message according to extraction module 49 extractions, generate the BUG form, and upload server.
Wherein, Transmission module 47 can preestablish report form template in the report generation; The error message of each application module to be tested that extracts is added in the report form template, generated and write down the error message form that each application module to be tested occurs in test process.
Further, Monkey test device 4 can also comprise:
Transmission module 48 is gone up in daily record compression, after being used for the journal file that acquisition module 42 obtains compressed packing, uploads onto the server, and supplies other personnel to consult the former journal file in the test process.
It is understandable that other personnel can adopt the mode of browser access server, realize, obviously also detecting information and the form in the browser server simultaneously the browsing of former journal file.
Present embodiment is uploaded browser through the form that will write down the error message that each application module to be tested occurs in test process, makes other personnel can pass through access browser, understands the error situation in the test process apace.
One of ordinary skill in the art will appreciate that all or part of flow process that realizes in the foregoing description method; Be to instruct relevant hardware to accomplish through computer program; Described program can be stored in the computer read/write memory medium; This program can comprise the flow process like the embodiment of above-mentioned each side method when carrying out.Wherein, described storage medium can be magnetic disc, CD, read-only storage memory body (Read-Only Memory, ROM) or at random store memory body (Random Access Memory, RAM) etc.
Above disclosedly be merely preferred embodiment of the present invention; Certainly can not limit the present invention's interest field with this; One of ordinary skill in the art will appreciate that all or part of flow process that realizes the foregoing description; And, still belong to the scope that invention is contained according to the equivalent variations that claim of the present invention is done.

Claims (10)

1. an automated testing method is characterized in that, comprising:
Portable terminal is carried out automatic test Monkey test;
According to obtaining order, obtain the journal file that generates in the said Monkey test process, said journal file is used for the process of Monkey test is carried out record;
Extract the detecting information that is write down in the said journal file that obtains, and upload onto the server.
2. the method for claim 1 is characterized in that, said portable terminal is carried out also comprising before the Monkey test:
Monkey test parameter information is set; Said parameter information comprises: the identify label ID of application module to be tested, and corresponding responsible official and the contact method thereof of this application module to be tested.
3. method as claimed in claim 2 is characterized in that, said obtaining after the journal file that generates in the said Monkey test process also comprises:
Judge and whether write down the error message that said application module to be tested occurs in the said journal file that obtains in test;
If judged result is for being, the error message that said application module to be tested is occurred in test process sends to corresponding responsible official.
4. method as claimed in claim 2 is characterized in that, said obtaining after the journal file that generates in the said Monkey test process also comprises:
Extract the error message that each application module to be tested of writing down in the said journal file occurs in test process;
According to the error message of said extraction, generation error BUG form, and upload onto the server.
5. the method for claim 1 is characterized in that, said obtaining after the journal file that generates in the said Monkey test process also comprises:
After the said journal file that obtains compressed packing, upload onto the server.
6. an automatic test device is characterized in that, comprising:
Test module is used for portable terminal is carried out Monkey test;
Acquisition module is used for obtaining the journal file that said test module is generated according to obtaining order in said Monkey test process;
Detecting information extracts goes up transmission module, is used for extracting the detecting information that journal file write down that said acquisition module obtains, and uploads onto the server.
7. device as claimed in claim 6 is characterized in that, also comprises:
Module is set, was used for before test module carries out Monkey test, Monkey test parameter information is set;
Wherein, said parameter information comprises: the identify label ID of application module to be tested, and corresponding responsible official and the contact method thereof of this application module to be tested.
8. device as claimed in claim 7 is characterized in that, also comprises:
Judge module is used for judging whether the journal file that said acquisition module obtains has write down the error message that said application module to be tested occurs in test;
Sending module, be used for when the judged result of judge module when being, the error message that said application module to be tested is occurred in test process sends to corresponding responsible official.
9. device as claimed in claim 7 is characterized in that, also comprises:
Extraction module is used for extracting the error message that each application module to be tested that journal file that said acquisition module obtains writes down occurs in test process;
Transmission module in the report generation is used for the error message according to said extraction module extraction, generates the BUG form, and uploads onto the server.
10. device as claimed in claim 6 is characterized in that, also comprises:
Transmission module is gone up in daily record compression, after being used for the journal file that said acquisition module obtains compressed packing, uploads onto the server.
CN201110293113.1A 2011-09-30 2011-09-30 A kind of automated testing method and device Active CN102419727B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110293113.1A CN102419727B (en) 2011-09-30 2011-09-30 A kind of automated testing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110293113.1A CN102419727B (en) 2011-09-30 2011-09-30 A kind of automated testing method and device

Publications (2)

Publication Number Publication Date
CN102419727A true CN102419727A (en) 2012-04-18
CN102419727B CN102419727B (en) 2016-05-18

Family

ID=45944146

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110293113.1A Active CN102419727B (en) 2011-09-30 2011-09-30 A kind of automated testing method and device

Country Status (1)

Country Link
CN (1) CN102419727B (en)

Cited By (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103458086A (en) * 2012-06-04 2013-12-18 联想(北京)有限公司 Smart phone and fault detection method thereof
CN103516559A (en) * 2012-12-13 2014-01-15 Tcl集团股份有限公司 Method and system for testing application compatibility of intelligent terminal
CN103544096A (en) * 2013-10-21 2014-01-29 Tcl集团股份有限公司 Method and system for feeding back information in case of operational failure of Android terminal
CN103577313A (en) * 2012-07-27 2014-02-12 腾讯科技(深圳)有限公司 Mobile terminal application program testing method and device
CN103634441A (en) * 2012-08-24 2014-03-12 腾讯科技(深圳)有限公司 Method and device for testing mobile terminal
CN103631703A (en) * 2012-08-21 2014-03-12 腾讯科技(深圳)有限公司 Software performance testing method and device in Android device
CN103838663A (en) * 2012-11-20 2014-06-04 腾讯科技(深圳)有限公司 Application testing method and device
CN103942146A (en) * 2014-04-22 2014-07-23 上海斐讯数据通信技术有限公司 Visual Monkey test method and device
CN104050075A (en) * 2013-03-11 2014-09-17 百度国际科技(深圳)有限公司 Test method and device for Andriod application program
CN104063308A (en) * 2013-03-20 2014-09-24 腾讯科技(深圳)有限公司 Data verification method and device
WO2014169565A1 (en) * 2013-08-21 2014-10-23 中兴通讯股份有限公司 Terminal testing method and device
CN104331373A (en) * 2014-11-28 2015-02-04 上海斐讯数据通信技术有限公司 Monkey test system and method
CN105182111A (en) * 2015-08-17 2015-12-23 上海斐讯数据通信技术有限公司 Mobile terminal performance test method and system
CN105323748A (en) * 2014-07-01 2016-02-10 腾讯科技(深圳)有限公司 Testing error uploading method and device
CN105630675A (en) * 2015-12-21 2016-06-01 浪潮集团有限公司 Method for rapidly obtaining and submitting BUG information
CN105760301A (en) * 2016-02-24 2016-07-13 惠州Tcl移动通信有限公司 Automatic testing method and system based on Monkey command
CN107122280A (en) * 2017-04-28 2017-09-01 上海斐讯数据通信技术有限公司 The automated testing method and system of DUT basic tests
CN107122306A (en) * 2017-05-15 2017-09-01 网易(杭州)网络有限公司 Automated testing method and device, storage medium, electronic equipment
CN107229554A (en) * 2016-03-25 2017-10-03 展讯通信(天津)有限公司 Mobile terminal stability test method and device
CN107643968A (en) * 2016-07-20 2018-01-30 平安科技(深圳)有限公司 Crash log processing method and processing device
CN107957941A (en) * 2016-10-17 2018-04-24 腾讯科技(深圳)有限公司 Mobile terminal memory overflow treating method and apparatus
CN108170605A (en) * 2017-12-28 2018-06-15 广州启生信息技术有限公司 Submission method, client and the computer readable storage medium of bug information
CN108271201A (en) * 2016-12-30 2018-07-10 联芯科技有限公司 The mobility method for testing pressure and device of wireless terminal
WO2018171195A1 (en) * 2017-03-20 2018-09-27 南京大学 Dependency-injection-based android application semi-automatization test method
CN109408361A (en) * 2018-08-15 2019-03-01 中国平安人寿保险股份有限公司 Monkey tests restored method, device, electronic equipment and computer readable storage medium
CN109580192A (en) * 2018-11-07 2019-04-05 厦门亿联网络技术股份有限公司 A kind of method and device of analogue-key automation pressure test
CN109634872A (en) * 2019-02-25 2019-04-16 北京达佳互联信息技术有限公司 Application testing method, device, terminal and storage medium
CN109739748A (en) * 2018-12-13 2019-05-10 北京小米移动软件有限公司 Close rule detection method and device
CN109828910A (en) * 2018-12-26 2019-05-31 平安科技(深圳)有限公司 Method and device, the computer equipment, storage medium of monkey test
CN111106975A (en) * 2018-10-26 2020-05-05 中移物联网有限公司 Test method, test equipment and computer readable storage medium
CN111309604A (en) * 2020-02-07 2020-06-19 Tcl移动通信科技(宁波)有限公司 Offline automatic testing method and system, storage medium and mobile terminal
CN111581110A (en) * 2020-04-16 2020-08-25 贝壳技术有限公司 Method, device and system for detecting accuracy of service data and storage medium
CN113051146A (en) * 2021-04-09 2021-06-29 平安国际智慧城市科技股份有限公司 Monkey-based testing method, apparatus, device and storage medium
CN114257534A (en) * 2020-09-24 2022-03-29 北京小米移动软件有限公司 Test result processing method, device and system and storage medium
US11487646B2 (en) 2019-03-01 2022-11-01 Red Hat, Inc. Dynamic test case timers

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6002869A (en) * 1997-02-26 1999-12-14 Novell, Inc. System and method for automatically testing software programs
CN1719925A (en) * 2004-07-08 2006-01-11 中兴通讯股份有限公司 Method and apparatus for automatically testing CDMA cell phone software
CN1976527A (en) * 2006-12-04 2007-06-06 华为技术有限公司 Method and system for mobile terminal test
CN102110053A (en) * 2011-03-18 2011-06-29 广东欧珀移动通信有限公司 Random testing method based on Android

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6002869A (en) * 1997-02-26 1999-12-14 Novell, Inc. System and method for automatically testing software programs
CN1719925A (en) * 2004-07-08 2006-01-11 中兴通讯股份有限公司 Method and apparatus for automatically testing CDMA cell phone software
CN1976527A (en) * 2006-12-04 2007-06-06 华为技术有限公司 Method and system for mobile terminal test
CN102110053A (en) * 2011-03-18 2011-06-29 广东欧珀移动通信有限公司 Random testing method based on Android

Cited By (51)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103458086A (en) * 2012-06-04 2013-12-18 联想(北京)有限公司 Smart phone and fault detection method thereof
CN103458086B (en) * 2012-06-04 2016-12-14 联想(北京)有限公司 A kind of smart mobile phone and fault detection method thereof
CN103577313B (en) * 2012-07-27 2017-11-03 腾讯科技(深圳)有限公司 A kind of application program for mobile terminal method of testing and device
CN103577313A (en) * 2012-07-27 2014-02-12 腾讯科技(深圳)有限公司 Mobile terminal application program testing method and device
CN103631703B (en) * 2012-08-21 2018-06-19 腾讯科技(深圳)有限公司 Software performance testing method and device in Android device
CN103631703A (en) * 2012-08-21 2014-03-12 腾讯科技(深圳)有限公司 Software performance testing method and device in Android device
CN103634441A (en) * 2012-08-24 2014-03-12 腾讯科技(深圳)有限公司 Method and device for testing mobile terminal
CN103838663A (en) * 2012-11-20 2014-06-04 腾讯科技(深圳)有限公司 Application testing method and device
CN103516559A (en) * 2012-12-13 2014-01-15 Tcl集团股份有限公司 Method and system for testing application compatibility of intelligent terminal
CN104050075A (en) * 2013-03-11 2014-09-17 百度国际科技(深圳)有限公司 Test method and device for Andriod application program
CN104050075B (en) * 2013-03-11 2017-05-31 百度国际科技(深圳)有限公司 The method of testing and device of Andriod application programs
CN104063308A (en) * 2013-03-20 2014-09-24 腾讯科技(深圳)有限公司 Data verification method and device
CN104063308B (en) * 2013-03-20 2017-12-15 腾讯科技(深圳)有限公司 The verification method and device of data
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
CN103544096A (en) * 2013-10-21 2014-01-29 Tcl集团股份有限公司 Method and system for feeding back information in case of operational failure of Android terminal
CN103942146A (en) * 2014-04-22 2014-07-23 上海斐讯数据通信技术有限公司 Visual Monkey test method and device
CN103942146B (en) * 2014-04-22 2017-08-04 上海斐讯数据通信技术有限公司 One kind visualization Monkey method of testings and device
CN105323748B (en) * 2014-07-01 2020-04-07 腾讯科技(深圳)有限公司 Test error uploading method and device
CN105323748A (en) * 2014-07-01 2016-02-10 腾讯科技(深圳)有限公司 Testing error uploading method and device
CN104331373A (en) * 2014-11-28 2015-02-04 上海斐讯数据通信技术有限公司 Monkey test system and method
CN105182111A (en) * 2015-08-17 2015-12-23 上海斐讯数据通信技术有限公司 Mobile terminal performance test method and system
CN105630675A (en) * 2015-12-21 2016-06-01 浪潮集团有限公司 Method for rapidly obtaining and submitting BUG information
CN105760301A (en) * 2016-02-24 2016-07-13 惠州Tcl移动通信有限公司 Automatic testing method and system based on Monkey command
CN105760301B (en) * 2016-02-24 2019-07-09 惠州Tcl移动通信有限公司 A kind of automated testing method and system based on Monkey order
CN107229554A (en) * 2016-03-25 2017-10-03 展讯通信(天津)有限公司 Mobile terminal stability test method and device
CN107643968A (en) * 2016-07-20 2018-01-30 平安科技(深圳)有限公司 Crash log processing method and processing device
CN107957941B (en) * 2016-10-17 2021-03-16 腾讯科技(深圳)有限公司 Method and device for processing memory leakage of mobile terminal
CN107957941A (en) * 2016-10-17 2018-04-24 腾讯科技(深圳)有限公司 Mobile terminal memory overflow treating method and apparatus
CN108271201A (en) * 2016-12-30 2018-07-10 联芯科技有限公司 The mobility method for testing pressure and device of wireless terminal
WO2018171195A1 (en) * 2017-03-20 2018-09-27 南京大学 Dependency-injection-based android application semi-automatization test method
CN107122280A (en) * 2017-04-28 2017-09-01 上海斐讯数据通信技术有限公司 The automated testing method and system of DUT basic tests
CN107122306A (en) * 2017-05-15 2017-09-01 网易(杭州)网络有限公司 Automated testing method and device, storage medium, electronic equipment
CN108170605A (en) * 2017-12-28 2018-06-15 广州启生信息技术有限公司 Submission method, client and the computer readable storage medium of bug information
CN109408361A (en) * 2018-08-15 2019-03-01 中国平安人寿保险股份有限公司 Monkey tests restored method, device, electronic equipment and computer readable storage medium
CN111106975B (en) * 2018-10-26 2022-08-12 中移物联网有限公司 Test method, test equipment and computer readable storage medium
CN111106975A (en) * 2018-10-26 2020-05-05 中移物联网有限公司 Test method, test equipment and computer readable storage medium
CN109580192A (en) * 2018-11-07 2019-04-05 厦门亿联网络技术股份有限公司 A kind of method and device of analogue-key automation pressure test
CN109739748A (en) * 2018-12-13 2019-05-10 北京小米移动软件有限公司 Close rule detection method and device
CN109739748B (en) * 2018-12-13 2022-06-10 北京小米移动软件有限公司 Compliance detection method and device
CN109828910A (en) * 2018-12-26 2019-05-31 平安科技(深圳)有限公司 Method and device, the computer equipment, storage medium of monkey test
CN109634872A (en) * 2019-02-25 2019-04-16 北京达佳互联信息技术有限公司 Application testing method, device, terminal and storage medium
CN109634872B (en) * 2019-02-25 2023-03-10 北京达佳互联信息技术有限公司 Application testing method, device, terminal and storage medium
US11487646B2 (en) 2019-03-01 2022-11-01 Red Hat, Inc. Dynamic test case timers
CN111309604A (en) * 2020-02-07 2020-06-19 Tcl移动通信科技(宁波)有限公司 Offline automatic testing method and system, storage medium and mobile terminal
CN111309604B (en) * 2020-02-07 2023-10-03 Tcl移动通信科技(宁波)有限公司 Offline automatic test method, system, storage medium and mobile terminal
CN111581110A (en) * 2020-04-16 2020-08-25 贝壳技术有限公司 Method, device and system for detecting accuracy of service data and storage medium
CN111581110B (en) * 2020-04-16 2023-08-15 贝壳技术有限公司 Service data accuracy detection method, device, system and storage medium
CN114257534A (en) * 2020-09-24 2022-03-29 北京小米移动软件有限公司 Test result processing method, device and system and storage medium
CN113051146A (en) * 2021-04-09 2021-06-29 平安国际智慧城市科技股份有限公司 Monkey-based testing method, apparatus, device and storage medium
CN113051146B (en) * 2021-04-09 2022-09-30 深圳赛安特技术服务有限公司 Monkey-based testing method, apparatus, device and storage medium

Also Published As

Publication number Publication date
CN102419727B (en) 2016-05-18

Similar Documents

Publication Publication Date Title
CN102419727A (en) Automatic test method and device
US20170337116A1 (en) Application testing on different device types
CN107704356B (en) Exception stack information acquisition method, device and computer readable storage medium
CN102479084A (en) Method and device for acquiring log by Android terminal
CN104424094A (en) Method and device for obtaining abnormal information and intelligent terminal device
US9396092B1 (en) Software testing with feedback acquisition
US10162742B2 (en) System and method for end to end performance response time measurement based on graphic recognition
CN103577313A (en) Mobile terminal application program testing method and device
CN105138456A (en) Testing method and system
CN108241580B (en) Client program testing method and terminal
WO2018118166A1 (en) System and method for testing program using user interaction
CN112054822B (en) Bluetooth test method and device, electronic equipment and storage medium
CN105022694A (en) Test case generation method and system for mobile terminal test
CN105574416A (en) Detection method and device of browser bug
US11003570B2 (en) Performing a mirror test for localization testing
CN110502414B (en) Terminal equipment performance test method and device, terminal equipment and storage medium
CN113132181B (en) Method and device for detecting network protocol support degree of IPv6 mobile application program
CN107797927B (en) Application automation test method, device, equipment and readable storage medium
CN113608990B (en) Terminal performance detection method, device and storage medium
CN111931465A (en) Method and system for automatically generating user manual based on user operation
CN114461479A (en) Method and device for debugging multimedia processing chip, storage medium and electronic equipment
Sun et al. Automatically capturing and reproducing Android application crashes
CN105893394B (en) Large file simulation method and device
CN105988917A (en) Method and device for obtaining abnormal information
CN117241276B (en) Detection tool, detection method, detection system and detection equipment for mobile application

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