• Home
  • Recent Q&A
  • Java
  • Cloud
  • JavaScript
  • Python
  • SQL
  • PHP
  • HTML
  • C++
  • Data Science
  • DBMS
  • Devops
  • Hadoop
  • Machine Learning
in Selenium by
what is selenium

1 Answer

0 votes
What is Selenium? Introduction to Selenium Automation Testing

What is Selenium?

Selenium is a free (open source) automated testing suite for web applications across different browsers and platforms. It is quite similar to HP Quick Test Pro (QTP now UFT) only that Selenium focuses on automating web-based applications. Testing done using Selenium tool is usually referred as Selenium Testing.

Selenium is not just a single tool but a suite of software's, each catering to different testing needs of an organization. It has four components.

Selenium Integrated Development Environment (IDE)

Selenium Remote Control (RC)


Selenium Grid

What You Will Learn: [hide]

What is Selenium?

Who developed Selenium?

The Same Origin Policy Issue

Birth of Selenium Remote Control (Selenium RC)

Birth of Selenium Grid

Birth of Selenium IDE

Birth of WebDriver

Birth of Selenium 2

So, Why the Name Selenium?

Brief Introduction Selenium IDE

Brief Introduction Selenium Remote Control (Selenium RC)

Brief Introduction WebDriver

Selenium Grid

Note on Browser and Environment Support

How to Choose the Right Selenium Tool for Your Need

A Comparison between Selenium and QTP(now UFT)

Advantages of QTP over Selenium

Introduction to Selenium

At the moment, Selenium RC and WebDriver are merged into a single framework to form Selenium 2. Selenium 1, by the way, refers to Selenium RC.

Who developed Selenium?

Since Selenium is a collection of different tools, it had different developers as well. Below are the key persons who made notable contributions to the Selenium Project

Introduction to Selenium

Primarily, Selenium was created by Jason Huggins in 2004. An engineer at ThoughtWorks, he was working on a web application that required frequent testing. Having realized that the repetitious Manual Testing of their application was becoming more and more inefficient, he created a JavaScript program that would automatically control the browser's actions. He named this program as the "JavaScriptTestRunner."

Seeing potential in this idea to help automate other web applications, he made JavaScriptRunner open-source which was later re-named as Selenium Core

Related questions

0 votes
asked Aug 22, 2019 in Selenium by john ganales
0 votes
asked Aug 22, 2019 in Selenium by john ganales