This document discusses various techniques for rapid application testing (RAT) such as unit testing, integration testing, smoke testing, system testing, regression testing, performance testing, and test-driven development. It emphasizes automating test plans and test execution to allow tests to be run multiple times for little additional cost. The goal of testing is to balance cost and risk by reusing automated tests that are fast and good predictors of issues while throwing more tests at critical areas.
8. Effer Of The Ineffible Adjective Incapable of being expressed or described in words; inexpressible Not to be spoken because of its sacredness; unutterable
9. And So To Testing.... “ Testing is an infinite process of comparing the invisible to the ambiguous in order to avoid the unthinkable happening to the anonymous ” James Bach
11. “ we have as many testers as we have developers. And testers spend all their time testing, and developers spend half their time testing. We're more of a testing , a quality software organization than we're a software organization . ” Bill Gates (Information Week, May 2002)