What are the different versions of Selenium
Introduction
The latest official version of Selenium as of today is Selenium 3. An undocumented preview Alpha version Selenium 4 is available out there. Apart from other third-party tools and plugins that surround the Selenium ecosystem. The main versions of the Selenium are as follows:
Selenium 4
Selenium 4.x is yet to come as of writing this page. Selenium 4.x is in Alpha stage. We can try this by taking the 4.x dependencies into the project.
Selenium 3.x
Currently, this is the official version of Selenium.
- WebDriver API and Language Bindings
- Selenium Grid for distributed testing.
Selenium Remote Control was deprecated in Selenium version 3.x It’s now available as a legacy.
Selenium 2.x
An older version of Selenium was 2.x prior to version 3. It consists of
- Selenium Remote Control
- WebDriver API
- Selenium Grid
- Selenium-Core
- Selenium RC Server
- Language Client libraries
Version 1.x
- Selenium Remote Control
- Selenium-Core
- Selenium RC Server
- Language Client libraries for example Java language -> selenium-java-client-driver
//Instantiating Remote Control Server browser = new DefaultSelenium("localhost", 4444, "*iexplore", "<application_uder_test_URL>"); browser.start();
Starting Remote Control Server
java -jar selenium-server.jar