What is the Purpose and Benefit of Testing?
The main objective of testing is to clearly describe system behavior and to find defects in requirements, design, documentation and code as early as possible. The test process should be such that it should reduce the number of defects of the software product to be delivered to the customer. All Tests should be traceable to customer requirements. Testing ensures that Quality and bug free products are delivered to the customer.