What are the main tools are used for Software Testing?
QTP is a popular testing software that is used for testing
software application. It can create scripts that record testing
routine to reproduce errors.
There are open source tools such as Selenium that is free to
install. You can use it for testing your web application.