Professional Documents
Culture Documents
The purpose of software testing is to identify errors, gaps or missing requirements in contrast
to actual requirements.
What is Regression Testing?
Regression Testing is one of the main roles of testing which increase the correctness of a
program.
We need to check that when changing the faulty code, the developer has not introduced new
faults.
There is a 50% chance of introduction regression faults.
With successive regression runs, test suites become fairly large. Due to time and
budget limits, the entire regression test suite cannot be executed.
Minimizing the test suite while achieving maximum test coverage remains a
challenge.