What is Selenium?
Selenium is an
open source automation tool which provides the facility to automate web application. It is composed of Selenium IDE. It’s a tool for recording & playing back. Selenium is designed to support automation testing of function aspects of web application and platforms. It supports multiple programming languages like
Selenium is not a single tool rather a package of several testing tools. It has four components.
Selenium IDE is an Integrated Development Environment for selenium tests. It is implemented as a
Firefox-Add-On and provides the features for recording, editing and debugging tests. It was previously known as Selenium Recorder.
Web Driver is designed in a way to provide a simple, more abbreviated programming interface in addition to addressing some limitations in Selenium RC. Web Driver was developed to providing the better support to dynamic web pages where elements of a page may change without the page itself being reloaded.
Selenium Grid allows you to execute your tests on different machines against different browsers at the same time. Selenium Grid supports distributed test execution. It allows to execute your tests in distributed environment.