Overview
Software testing is the process of evaluating and verifying that a software product or application does what it is supposed to do. The benefits of testing include preventing bugs, reducing development costs and improving performance.
Software testing helps in finalizing the software application or product against business and user requirements. It is very important to have good test coverage in order to test the software application completely and make it sure that it’s performing well and as per the specifications. Tester have to understand the requirement documents, creating test cases, executing test cases, reporting and re-testing bugs, attending review meetings and other team building activities.
Software Testing improves the quality of product. It reduces the risk of failure.









