Chapter Five. Challenge #8: Testing Without Tools
One reason that testing is often overlooked or ignored is that it takes so much time and can be tedious work. Yet, testing is extremely important: A small error in performing a test can let a defect pass directly to the customer or end-user. One common approach is to hire more testers. The only problem is that humans make mistakes and do not always have the endurance or the patience to effectively perform the huge numbers of tests required for most projects.
The logical solution is to use the right tools for the job, combined with the right process and properly trained people. However, tools cost money and the funding must come from management. In many organizations, management expects ...