Chapter 7. Testing Your Application
After years of study, when a scientist finally discovers a promising chemical compound with the potential to cure cancer, does he or she crank up the pill-making machine right away? Of course not! He or she has already tested on cell cultures and lab animals for years, and an approved drug is still years away. The potential new drugs go through a rigorous and strictly regulated testing program, starting with just a few humans and leading up to large-scale Phase III clinical trials with hundreds of patients.
Your enterprise application is not likely to be subject to the same regulatory requirements, but that is no excuse for you to go from in vitro testing to full-scale deployment. You also need to test your application through several phases and not simply dump it untested on your unsuspecting users.
Tip
The holy grail of software testing
The purpose of software testing is to ensure that the software meets the requirements. Manual software testing can achieve...