The best definition of Selenium I found at its official website. It says – Selenium Automates Browser. We can automation the flows of a web based application ( An application which runs inside a browser) using Selenium. Primarily it is used to automate testing process of a web application but you can use Selenium beyond it. You can automate repetitive tasks you perform on a website. E.g. Generating a report from menu.

Selenium is a set of tools which are given below:

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

Selenium supports many browser (Chrome, Firefox, IE , Edge, Safari etc), platforms(Windows, Mac, Linux) and programming languages ( Java, JavaScript, Python, PHP, Ruby etc.).

Author: Amod Mahajan

My name is Amod Mahajan and I am an IT employee with 6+ years of experience in Software testing and staying in Bengaluru. My area of interest is Automation testing. I started from basics and went through so many selenium tutorials. Thanks to Mukesh Otwani as his tutorials are easy and cover basics to advance. I have habit of exploring concepts by deep diving. I used to make notes. I thought of sharing my knowledge through posts and now I am here. #KeepLearning #ShareLearning

Leave a Reply