Monkey testing method and device
A test method and test device technology, applied in the test field, can solve problems such as cumbersome steps, difficulty in matching and searching, inconvenient test operation, etc., and achieve the effect of improving the test experience
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0029] figure 1 A schematic flow chart of a Monkey test method provided by Embodiment 1 of the present invention. This embodiment can be used in the case of performing stability tests on smart terminal devices such as mobile phones and tablet computers. The method can be executed by software and / or hardware , including the following steps:
[0030] Step 110, automatically obtain the package names corresponding to all applications in the smart terminal, and obtain a list of testable package names;
[0031] Wherein, the smart terminal may be a mobile terminal device or a fixed terminal device. The list of testable package names at least includes a name comparison table formed by customary names presented to users by all applications in the smart terminal and dedicated names of application packages stored in the smart terminal. Taking a smart phone as an example, the "SMS" displayed under the SMS icon in the smart phone intuitively obtained by the user is the usual name; the pr...
Embodiment 2
[0044] figure 2 It is a schematic flowchart of a Monkey testing method provided by Embodiment 2 of the present invention. This embodiment further adds other features on the basis of the technical solutions of the foregoing embodiments.
[0045] Further, after generating the test log, it also includes:
[0046] Step 170, automatically analyze the test log, and generate a test result analysis graph and / or a test result analysis table.
[0047] Specifically, the test log can be analyzed by searching for keywords, retrieving ANR (Application No Response, application program no response), CRASH (crash) and Exception (abnormal) in the test log and locating them in the test log specific key paragraphs, and then extract key information in the paragraphs to generate test result analysis diagrams and / or test result analysis tables.
[0048] Further, after automatically analyzing the test log and generating the test result analysis chart and / or test result analysis table, it also incl...
Embodiment 3
[0053] image 3 It is a schematic flow chart of a Monkey testing method provided by Embodiment 3 of the present invention. This embodiment may provide a preferred embodiment based on the technical solutions of the foregoing embodiments. Specifically include the following steps:
[0054] Step 110, automatically obtain the package names corresponding to all applications in the smart terminal, and obtain a list of testable package names;
[0055] Specifically, before the test, it is necessary to put the batch processing file composed of the test program script file and the installation package file installed in the smart terminal into the same folder on the computer. Connect the smart terminal to the computer, start the batch processing file on the computer side, install the installation package file into the smart terminal by running the Android test bridge command in the batch processing file, and run the application program corresponding to the installation package file. Th...
PUM
![No PUM](https://static-eureka.patsnap.com/ssr/23.2.0/_nuxt/noPUMSmall.5c5f49c7.png)
Abstract
Description
Claims
Application Information
![application no application](https://static-eureka.patsnap.com/ssr/23.2.0/_nuxt/application.06fe782c.png)
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com