What is Selenium or Define Selenium?

Selenium is an open source automated testing suite to test web applications. It supports different platforms and browsers. Selenium is a package of several testing tools designed for automated web testing.

Selenium is a portable software testing framework for web applications. It has gained a lot of popularity in terms of web based automation testing. Selenium is a set of different software tools. Each tool has a different approach in supporting web based automation testing.

It has 4 components:

  1. Selenium IDE (Integrated Development Environment)
  2. Selenium RC (Remote Control) - Selenium 1
  3. Selenium WebDriver -Selenium 2 & 3
  4. Selenium Grid