Regression testing system and regression testing method

Active Publication Date: 2019-02-01
SHANGHAI CTRIP COMMERCE CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The technical problem to be solved by the present invention is to provide a regression testing system and a regression testing method in order to overcome the defects of various problems in software regression testing in the prior art

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
  • Regression testing system and regression testing method
  • Regression testing system and regression testing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] The present invention is further illustrated below by means of examples, but the present invention is not limited to the scope of the examples.

[0029] Such as figure 1 As shown, the regression testing system of the present invention includes a data sorting module 1, an upstream and downstream configuration module 2, a request execution module 3, a verification comparison module 4, a stability analysis module 5, a coverage statistics module 6, an upstream simulation module 7 and a downstream simulation module Module 8;

[0030] Wherein, the data collation module 1 is used to obtain online requests and return data of the system under test. Usually, the online requests and return data will be stored in the Log (log) system. Therefore, the data collation module 1 Pulling the message that meets the requirements from the Log system is the key to the entire execution; and there are usually three types of messages: the first is a complete message that does not need to be mod...

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 regression test system and a regression test method. The regression test system comprises a data cleansing module used for obtaining an online request of a tested system and returning data; an upstream and downstream configuration module used for dividing the tested system into an upstream request, a downstream request, upstream return and downstream return, switching the upstream and the downstream of the tested system to an upstream analog module and a downstream analog module, wherein the downstream analog module records the downstream request and returns the downstream return, and the upstream analog module records a returned upstream message; a request execution module used for circularly sending the obtained online request to the upstream request of the tested system; and a verification and comparison module used for verifying and comparing different versions of upstream requests, downstream requests and downstream return executed by the tested system and the returned upstream data. According to the regression test system and the regression test method disclosed by the invention, a regression test is executed according to the actual online request of the online user, so the problem of incomplete base line examples can be compensated, and the maintenance workload of the base line examples can be avoided.

Description

technical field [0001] The invention relates to the field of software regression testing, in particular to a regression testing system and a regression testing method. Background technique [0002] In the software life cycle, software testing is a very critical link. Among them, every upgrade and maintenance of the software system is inseparable from software testing, and more than 60% of the workload of each testing work is used for regression testing. Under normal circumstances, the basis of regression testing is the baseline use case library. For a relatively large system, its baseline use case library will also be very large, and the test resources required for each regression test execution are also very large. Therefore, the regression before the general system goes online usually chooses the main process. Insufficient regression is often the root cause of online events. What's more, some systems have mostly incomplete baseline use case libraries due to historical rea...

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 Patents(China)
IPC IPC(8): G06F11/36
CPCG06F11/3676
Inventor 李艳秋陆费汉平赵冷奇陈凯周才菊陈奎
Owner SHANGHAI CTRIP COMMERCE CO LTD
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