Regression Testing

When fixing problems, there's natural tendency to check only that the fix works; it's easy to overlook the possibility that the fix broke something else.

- Brian W. Kernighan, Rob Pike (1999), The Practice of Programming (p. 149),
Addison-Wesley Professional

It's nearly impossible to produce a high-quality software product unless you can systematically retest it after changes have been made.

The only practical way to manage regression testing is to automate it.

- Steve McConnell (2004), Code Complete (2nd edition, p. 528),
Microsoft Press