Compatibility problem detecting method, device and apparatus
A technology for testing equipment and compatibility, which is applied in the field of communication, can solve the problems of high cost and low efficiency of compatibility testing, and achieve the effect of reducing the cost of compatibility testing and improving the efficiency of compatibility testing
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0047] figure 1 It is a flow chart of the compatibility problem detection method provided by Embodiment 1 of the present invention. The embodiments of the present invention aim at the existing Android compatibility testing schemes, which are mostly tested on a large number of real machine platforms to find hidden compatibility problems, and the compatibility testing efficiency is low and the cost is high, and a compatibility problem detection method is provided. . The method in this embodiment is applied to a detection device, and the detection device may be a computer device where the application program to be detected is currently deployed. In other embodiments, the detection device may also be other devices. In this embodiment, a computer device is used as an example A schematic illustration is given. Such as figure 1 As shown, the specific steps of the method are as follows:
[0048] Step S101 , when the detection device receives a compatibility detection instruction f...
Embodiment 2
[0065] figure 2 It is a flow chart of the compatibility problem detection method provided by Embodiment 2 of the present invention. On the basis of the first embodiment above, in this embodiment, the detection device includes a detection management module and a code scanning module, the detection management module is a plug-in for accessing the application program, and the code scanning module is integrated into the application program in a package-dependent manner. The detection management module is used to: receive compatibility detection instructions; the code scanning module is used to: perform static code scanning on the application program to obtain the abstract syntax tree of the application program; Scan the node objects of the application program to obtain the potential compatibility defect information of the application program; the detection management module is also used to send the potential compatibility defect information of the application program to the analy...
Embodiment 3
[0104] image 3 It is a flow chart of the compatibility problem detection method provided by Embodiment 3 of the present invention. The method in this embodiment applies an analysis platform, which may be a computer device such as a server. Such as image 3 As shown, the specific steps of the method are as follows:
[0105] In step S301, the analysis platform establishes a compatibility issue database, which includes description information of a plurality of compatibility issues.
[0106] The compatibility issue database may include descriptive information of all known compatibility issues. The description information of the compatibility problem at least includes: a compatibility problem identifier, rule information, information about associated objects, and repair suggestion information.
[0107] The associated objects at least include ROM, API level, API type and model associated with the compatibility issue.
[0108] In addition, the description information of the com...
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