Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Modification influence analysis based regression test case updating method of part software

An update method and technology of test cases, applied in the direction of software testing/debugging, etc., can solve problems affecting component software systems, component impact, etc., to achieve the effects of ensuring systematization, reducing choices, and reducing costs

Inactive Publication Date: 2012-12-19
SOUTHEAST UNIV
View PDF2 Cites 37 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

During software maintenance, any component modification will affect the component i

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
  • Modification influence analysis based regression test case updating method of part software
  • Modification influence analysis based regression test case updating method of part software
  • Modification influence analysis based regression test case updating method of part software

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0054] Examples:

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 a modification influence analysis based regression test case updating method of part software. The method comprises the following steps: firstly carrying out modification analysis on versions of part software before and after modification, so as to distinguish modified points; then, carrying out modification influence analysis on the modified points by virtue of a part function dependency graph, so as to obtain part functions and API influenced by modification; and finally mapping the influenced API to a retest model according to the modification influence analysis result and carrying out addition, deletion, modification, reuse and other updating operations on a regression test case according to the influence of the retest model. By the method, the part modification influence can be distinguished and the test sequence of part API influenced by modification can be distinguished.

Description

Technical field [0001] The present invention proposes a regression test case update method based on modification impact analysis, which mainly uses the modification impact analysis result to update the component software API regression test case, which belongs to the technical field of regression testing in software testing. Background technique [0002] Many modern software systems are composed of reusable components, which can be provided by third parties or built-in. In the component system, the quality of the system mainly depends on the component parts of the system. During software maintenance, any component modification will affect the component itself, and may also affect the entire software system where the component is located. Therefore, we need to analyze the impact of component modification, which is an important means of component software quality assurance. Effective modification impact analysis can reduce the cost of software maintenance. At the same time, teste...

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/36
Inventor 李必信陶传奇孙小兵
Owner SOUTHEAST UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products