Regression testing method

A test method and software regression technology, applied in software testing/debugging, error detection/correction, instruments, etc., can solve the problem of high technical threshold for use case screening, not easy to implement and popularize, not paying attention to the control execution process, unreliable regression testing, etc. problems, to reduce the cost of regression testing, facilitate multiple iterations, and optimize the regression testing process

Inactive Publication Date: 2017-11-24
COLASOFT
View PDF6 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The problems brought about are the low degree of reuse of use cases; the high threshold of use case screening technology based on function level is not easy to implement and promote, and only focus on use cases but not on the control of execution process, etc.
As a result, regression testing is unreliable, uncontrollable, and inefficient.

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0015] The present invention is further described below.

[0016] A software regression testing method, specifically comprising the following steps: step 1, screening use cases, and establishing use case sets; step 2, establishing use case-use case sets-automation use case interface multiple mapping relationships; step 3, establishing use case set milestones; step 4 , Quantify the intersection degree of use case sets and the multiple mapping rate; In the quick smoke, the relevant use cases in the version difference avoid the intersection with the previous ones, which reduces the repetition of use cases and improves the efficiency of use case execution. By quantifying the intersecting degree of use case sets of indicators, it is possible to discover the use cases whose paths intersect as early as possible, and to reflect the results of bug analysis through the multiple mapping rate, improve the efficiency of use case execution, and complete software testing.

[0017] Use case ...

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 relates to the technical field of software testing and discloses a regression testing method. The regression testing method comprises the following steps that 1, examples are screened, and example sets are established; 2, example-example set-automatic example interface multi-mapping relation is established; 3, example set milestones are established; 4, the crossing degree and multi-mapping rate of the example sets are quantified. The example sets are screened based on service logic combination and bug analysis. The complexity of traditional example screening based on a function and path analysis mode is reduced. The path coverage degree is improved, and the crossing degree of the examples is reduced. The multi-mapping rate is established, the example reuse rate is improved, and the efficiency of establishing automatic regression is improved, and the whole regression testing process is optimized. The execution priorities of the examples are classified. The process of executing example scheduling, the execution efficiency, the time consumed for execution and example set milestones are controlled. The method is conductive to advanced finding of issued bug and facilitates multiple times of iterations, the regression testing cost is reduced, and the bug finding capability is improved.

Description

technical field [0001] The invention relates to the technical field of software testing, in particular to a regression testing method. Background technique [0002] With the development of software technology and the increasing demand for software in the market, the scale of software is getting larger and more complex, and the quality requirements for software products are more stringent. The iterative frequency of versions in the software development process is also getting faster and faster, which requires higher quality and efficiency of regression testing. Traditional software regression testing methods focus on refining regression test cases through changes in required function points or test paths, or test scenarios. The problems brought about are the low degree of reuse of use cases; the high threshold of use case screening technology based on the function level is not easy to implement and promote, and only focus on use cases but not on the control of the execution ...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F11/36
CPCG06F11/3684G06F11/3688
Inventor 林康罗鹰敬鹏
Owner COLASOFT
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