Test method, Appium client and computer storage medium
A test method and client-side technology, applied in computing, software testing/debugging, error detection/correction, etc., can solve problems such as large amount of scripts, inability to discover new function risks in time, and low test efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0027] The embodiment of the present application provides a test method, which is applied to the Appium client, wherein the Appium client is connected to the terminal through the Appium server, and the terminal is installed with an application program. figure 1 For a schematic flow diagram of an optional testing method provided in the embodiment of the present application, refer to figure 1 As shown, the above test methods may include:
[0028] S101: Obtain the i-level page of the application;
[0029] At present, technologies such as Native, H5, applets, RN, and Flutter are generally used for hybrid-developed applications. When testing hybrid-developed applications, the cost of coding / maintaining scripts is high, and it cannot be implemented in a timely manner. Discover the risks brought by new functions, such as native application CRASH, ANR and H5 page resource loading failure, etc.
[0030] In order to reduce the test cost and avoid the risks brought by the existing test...
Embodiment 2
[0144] Figure 5 Schematic diagram of the structure of an Appium client provided by the embodiment of this application Figure 1 ,Such as Figure 5 As shown, the Appium client is connected to the terminal through the Appium server, and the application program is installed on the terminal, including: obtaining module 51, parsing module 52, testing module 53 and u determining module 54; wherein,
[0145] The obtaining module 51 is used to obtain the i-level page of the application program; wherein, i is the number of consecutive jumps required to jump from the startup page of the application program to the i-level page;
[0146] Parsing module 52, for when i is less than the maximum page depth of the application program, analyze the i-level page according to the type of the handle of the i-level page, and obtain the clickable elements of the i-level page; wherein, the maximum page depth of the application program is the application program total number of pages;
[0147] The ...
PUM
Abstract
Description
Claims
Application Information
- 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