Selenium is an open source, robust set of tools that supports rapid development of test automation for web-based applications. There are three variants of Selenium, which can be used in isolation or in combination to create complete automation suite for the web applications. Each one has a specific role in aiding the development of web application test automation.
- Selenium IDE
- Selenium Core
- Selenium RC
Learn more about Selenium in this post: Selenium Web Application Testing Tool