Selenium
selenium.devSelenium automates browsers. That's it!
Dev Toolsbrowser-automationtestingwebdriveropen-sourceselenium-gridcross-browserqa

About
Selenium is an open-source browser automation framework used primarily for testing web applications. It offers three main components: WebDriver for programmatic browser control, IDE for record-and-playback scripting, and Grid for distributed test execution across multiple environments. It supports multiple programming languages and browsers.
Problem
Developers and testers need a reliable, cross-browser way to automate and test web applications at scale.
For
software developers and QA engineers
How it works
Selenium provides language-specific bindings (WebDriver) to control browsers programmatically, a record-and-playback IDE add-on, and a Grid for distributing tests across many machines and environments.
Business model
open-source
Status
launched