The IT Law Wiki
Advertisement

Definition

Regression testing means

[r]erunning test cases which a program has previously executed correctly in order to detect errors spawned by changes or corrections made during software development and maintenance.[1]

Overview

The purpose of regression testing is to demonstrate that newly added or modified system components (hardware or software) have not compromised system functionality and performance (i.e., have not introduce new errors).

References

  1. U.S. Food and Drug Administration, Glossary of Computerized System and Software Development Technology 33 (Aug. 1995) (full-text).

Source

Advertisement