Software debugging method and device based on version management, equipment and medium
A version management and version technology, applied in the computer field, can solve the problems of unable to simulate automatic deployment, involving documents, scripts, scenarios, unrealized version automatic management and comparison, etc., to improve the efficiency of performance testing, save manpower, and solve problems time consuming effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0060] This embodiment provides a software debugging method based on version management, such as figure 1 shown, including: version initialization process and version reuse process;
[0061] The version initialization process includes the following steps:
[0062] Step A1, obtain the code of the software under test, automatically integrate the deployment and construction to obtain the development code version, and generate the development code version number according to the development code version naming rule;
[0063] Step A2, extracting a configuration file version from the development code version, and generating a configuration file version number according to the configuration file version naming rule, the configuration file can include thread pool, middleware configuration, database configuration and background application configuration etc.;
[0064] Step A3, obtaining the interface message version obtained by at least one transaction test of the software under test,...
Embodiment 2
[0085] In this embodiment, a software debugging device based on version management is provided, such as figure 2 shown, including: version initialization module and version reuse module;
[0086] The version initialization module includes: a development code version management module, a configuration file version management module, a message version management module, a performance test version management module, and a version association module;
[0087] The development code version management module is used to obtain the code of the software under test, automatically integrate the deployment and construction to obtain the development code version, and generate the development code version number according to the development code version naming rule;
[0088] The configuration file version management module is used to extract the configuration file version from the development code version, and generate the configuration file version number according to the configuration fil...
Embodiment 3
[0106] This embodiment provides an electronic device, such as image 3 As shown, a memory, a processor and a computer program stored in the memory and running on the processor are included. When the processor executes the computer program, any one of the implementation manners of the first embodiment can be implemented.
[0107] Since the electronic device introduced in this embodiment is the device used to implement the method in the first embodiment of the present application, based on the method introduced in the first embodiment of the present application, those skilled in the art can understand the electronic device in this embodiment. The specific implementation manner and various modifications thereof, so how the electronic device implements the methods in the embodiments of the present application will not be described in detail here. As long as the devices used by those skilled in the art to implement the methods in the embodiments of the present application fall with...
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