Selenium is a popular, open source, test automation framework widely used to test web applications.

Why Selenium?

Disadvantages of Selenium