Software Testing Quotes
In the spacecraft business no design can survive the review process, without first answering the question—how are we going to test this thing? - (Glen B. Alleman, Director Strategic Consulting for Lewis & Fowler) Test strategy should include both defect prevention techniques and defect detection techniques. Select the right metrics to track the quality. Select right tools. Most importantly collaborate to be successful. S oftware testing should reveal faults. A fault is a static implementation mistake made by the programmer. If the software reaches a fault, it may enter an incorrect internal state, that is an error. If the software enters an error, it may propagate to an externally incorrect behavior. That is called a failure. Test cases should provide clear feedback so that revealed faults can be easily corrected - (Ammann & Offutt 2008, Beizer 1990) Software testing cannot show the absence of faults. Software