Selenium

Selenium is a portable framework and it helps testing web application. Since it provides a playback tool and helps to author functional tests, it eliminates the need to learn a test scripting language.