
548 Chapter 11 • Optimizing, Debugging, and Testing
Regression Testing
Another fact of software development is that what the client wants now is not
going to be the same thing that the client wants six weeks from now. Needless to
say, change requests will occur after the product goes live.When these changes are
implemented (at a premium, of course!), some other aspects of the system will
probably be affected.This is the purpose of regression testing. As changes are imple-
mented, we must retest all areas of the system that may have been affected by the
changes.
Stress Testing
It is good practice, before applications are released, to determine how much ...