Software testing is done to test the application to check whether it is according to the requirements. Its intent is to find software bugs and recitfy them during the development process. Testing is the process of validating and verifying that a software application has been built according to their business and technical requirements to see that it works as expected.  Testing is done on the following levels

1. Unit testing
2. Integration testing
3. System testing
4. System Integration testing.

Testing Tools Faqs


QTP Faq's

Software Testing Dictionary

Software Testing Dictionary