Selnium is a free and open-source automated testing suite for Web User Interfaces.

Selenium WebDriver component integrated the WebDriver API.  It supports many browsers such as Firefox, Chrome, IE, and Safari. It allows you to use a programming language to create test scripts for a web application. The supported languages are: