Ques.1. What is Software Testing? Ans. Software testing is the process of evaluating a system to check if it satisfies its business requirements. It measures the overall quality of the system in terms of attributes like correctness, completeness, usability, performance etc. Basically, it is used for ensuring the quality of software to the stakeholders of the application. Ques.2. Why is testing required? Ans. We need software testing for following reasons- Testing provides an assurance to the stakeholders that product works as intended. Avoidable defects leaked to the end user/customer without proper testing adds bad reputation to the development company. Defects detected earlier phase of SDLC results into lesser cost and resource utilisation of correction. Saves development time by detecting issues in earlier phase of development. Testing team adds another dimension to the software development by providing a different view point to t
Quality is free, but only to those who are willing to pay heavily for it