Software version upgrade mounting test system and method thereof

A technology of software version and software installation, which is applied in software testing/debugging, program control device, redundant data error detection in computing, etc. It can solve the problem of increasing the cost of bad product quality of software manufacturers, heavy testing workload, and testing problems. Insufficient and other problems, to improve test quality, avoid missing tests, and save manpower

Inactive Publication Date: 2008-04-09
ZTE CORP
View PDF0 Cites 22 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0013] From the above analysis, it can be seen that for software upgrade installation testing, the testing workload is heavy. If manual testing is used, it is more likely to miss testing, resulting

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Software version upgrade mounting test system and method thereof
  • Software version upgrade mounting test system and method thereof
  • Software version upgrade mounting test system and method thereof

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0054] Hereinafter, the present invention will be further described in detail through specific embodiments in conjunction with the accompanying drawings.

[0055] Figure 1 is a schematic structural diagram of an embodiment of the software version upgrade installation test system of the present invention; including

[0056] 1) The software version attribute information database is used to store the basic attribute information of the software version, such as the upgraded version information supported by the software, and the identification information for determining the success of the software installation. Each software installation version is uniquely identified by the software version ID to distinguish different version of.

[0057] 2) Software installation version library; software installation version library is used to back up a series of software installation versions. The library is associated with the software version attribute information library through the "software ve...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses an system and a method of upgrading, installing and testing a software version, the method comprises the steps: 1) software installation and test initialization: a software installation and test initialization module is utilized to input the basic attribute information of the version into a software version attribute information bank, and make a backup of the software installation version into a software installation version bank; 2) software version upgrade test: a test task processing module generates the software installation test task in accordance with the input software version number requiring the test; according to the generated installation and test task, the software shall be downloaded from the software installation version bank and the software operation version backup bank to conduct the test; 3) the test results process module collection and process the software installation result information, so as to output an installation report. The system and the method of upgrading, installing and testing the software version provided by the invention realizes the automatic test on software upgrade installation, improves the software test cover degree, greatly advances the test work efficiency, and improves the ease-of-use on test operation, thereby being helpful to enhance the test quality.

Description

【Technical field】 [0001] The invention relates to a software upgrade installation test system and method. 【Background technique】 [0002] A software life cycle is called the software life cycle from the beginning of planning to the exit from the market. Generally speaking, the software life cycle includes three periods of planning, development and operation, and each period can be divided into several smaller stages. The main tasks of the planning period are the analysis of user requirements, the analysis of the main goals of the new system and the feasibility of developing this system. During the development period, the two major tasks of design and implementation must be completed, which are specifically divided into requirements analysis, general design, detailed design, coding, and testing. Coding and testing are the last two stages of the software development period. The running period is the last period of the software life cycle. The work of software personnel in th...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F11/36G06F11/14G06F9/445
Inventor 王艺平
Owner ZTE CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products