CN102419727A - Automatic test method and device - Google Patents
Automatic test method and device Download PDFInfo
- 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
Links
Images
Landscapes
- Debugging And Monitoring (AREA)
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
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:
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.
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:
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:
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:
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.
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.
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)
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 |
CN107122306A (en) * | 2017-05-15 | 2017-09-01 | 网易(杭州)网络有限公司 | Automated testing method and device, storage medium, electronic equipment |
CN107122280A (en) * | 2017-04-28 | 2017-09-01 | 上海斐讯数据通信技术有限公司 | The automated testing method and system of DUT basic tests |
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)
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 |
-
2011
- 2011-09-30 CN CN201110293113.1A patent/CN102419727B/en active Active
Patent Citations (4)
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)
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 | |
CN102479084A (en) | Method and device for acquiring log by Android terminal | |
CN104424094A (en) | Method and device for obtaining abnormal information and intelligent terminal device | |
CN103049371A (en) | Testing method and testing device of Android application programs | |
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 | |
CN103778056B (en) | wireless application stability test method and system | |
CN105138456A (en) | Testing method and system | |
CN108241580B (en) | Client program testing method and terminal | |
WO2020096665A2 (en) | System error detection | |
CN105574416A (en) | Detection method and device of browser bug | |
US11003570B2 (en) | Performing a mirror test for localization testing | |
CN114996103A (en) | Page abnormity detection method and device, electronic equipment and storage medium | |
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 | |
CN105339974B (en) | Analog sensor | |
CN107797927B (en) | Application automation test method, device, equipment and readable storage medium | |
CN116932360A (en) | Page testing method and device, computer equipment and storage medium | |
CN113608990A (en) | Terminal performance detection method, device, storage medium and program product | |
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 |
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 |