Selenium is an open-source web-based automation tool. It is used for automating web-based applications.
It consists of:
- Integrated Development Environment (IDE)
- Selenium Remote Control (RC)
- Selenium Grid
Selenium is used for web application automation. It requires a basic understanding of Java or any other object-oriented programming. It is capable of operating on different browsers and operating systems.
Selenium Grid-is a tool used to run parallel tests across different machines and different browsers simultaneously which results in minimized execution time.