Processing method, system and apparatus for operation playback of application program and medium
A technology of application program and processing method, which is applied in branch office equipment, electrical digital data processing, telephone communication, etc., can solve the problem of inability to operate and replay the application program interface of the mobile phone, and achieve labor cost saving, problem flow and time shortening, and video compatibility sex high effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0055] Such as figure 1 As shown, the present embodiment discloses a processing method of operation playback of the application, including the following steps:
[0056] Step S101, convert the source code of the application to the AST format; specifically, in the process of compiling the source code of the application, the source code can be processed to AST through the Babel (one open source tool) open source tool. format.
[0057] Step S102, the code scanning the code in the AST format is scanned to obtain an operation component in the application.
[0058] Step S103, incorporate the run script corresponding to the operation assembly to the AST format; the run script is equipped with the application's UI test tool.
[0059] Step S104, package the code that is injected into the AST format after running the script.
[0060] Step S105, after the application receives the operation instruction, the generated session ID, the server log content, the operation record script, and the operat...
Embodiment 2
[0069] Such as figure 2 As shown, this embodiment is a processing method of operation playback of the application when there is a plurality of operation recording scripts, including the following steps:
[0070] Step S201, convert the source code of the application to the AST format; specifically, during the application's source code compilation, you can use the Babel Open Source Tool to process the source code of the application as an AST format.
[0071] Step S202, the code scanning the code in the AST format is scanned to obtain an operation component in the application;
[0072] Step S203, incorporate the run script corresponding to the operation assembly to the code of the AST format; run the script to match the UI test tool of the application;
[0073] Step S204, package the code that is injected after the running script is packed;
[0074] Step S205, after the application receives the operation command, the application is generated, and the server log content, the operation...
Embodiment 3
[0083] Such as image 3 As shown, the present embodiment discloses a processing system for operation playback of an application, the processing system including:
[0084] Conversion module 1, configured to convert the source code of the application to the AST format; specifically, in the process of compiling the source code of the application, the source code of the application can be passed through Babel (one open source tool) Processing is AST format.
[0085] Scanning module 2 for static code scanning of code in the AST format to obtain an operation component in the application;
[0086] The injection module 3 is configured to inject a run script corresponding to the operating component to the AST format; the runtime script is adapted to the UI test tool of the application;
[0087] Packing module 4 for packaging the code that is injected into the AST format after running the script.
[0088] Generating module 5 for use to generate a session ID, the server log content, operation...
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