Below is where you can find the latest releases of all the Selenium components. You can also find a list of previous releases, source code, and additional information for Maven users.
The Selenium Server is needed in order to run Remote Selenium WebDriver (Grid).
Latest stable version 3.141.59
To use the Selenium Server in a Grid configuration see the documentation.
Latest Selenium 4 Alpha version 4.0.0-alpha-5
This is required if you want to make use of the latest and greatest features of the WebDriver InternetExplorerDriver.
Please make sure that this is available on your $PATH
(or %PATH%
on Windows) in order for the IE
Driver to work as expected.
Download version 3.150.1 for:
32 bit Windows IE
(recommended)
64 bit Windows IE
CHANGELOG
In order to create scripts that interact with the Selenium Server (Remote WebDriver) or create local Selenium WebDriver scripts, you need to make use of language-specific client drivers.
While language bindings for other languages exist, these are the core ones that are supported by the main project hosted on GitHub.
Language | Stable Version | Release Date | Alpha Version | Alpha Release Date | Links |
---|---|---|---|---|---|
Ruby | 3.142.6 | October 04, 2019 | 4.0.0alpha5 | March 18, 2020 | Download Alpha Download Changelog API Docs |
Java | 3.141.59 | November 14, 2018 | 4.0.0-alpha-5 | March 18, 2020 | Download Alpha Download Changelog API Docs |
Python | 3.141.0 | November 01, 2018 | 4.0.0a5 | March 18, 2020 | Download Alpha Download Changelog API Docs |
C# | 3.14.0 | August 02, 2018 | 4.0.0-alpha05 | March 18, 2020 | Download Alpha Download Changelog API Docs |
JavaScript | 3.6.0 | October 06, 2017 | 4.0.0-alpha.7 | March 05, 2020 | Download Alpha Download Changelog API Docs |
Nuget latest release is 3.14.0. Released on 2018-08-02
Selenium IDE is a Chrome and Firefox plugin which records and plays back user interactions with the browser. Use this to either create simple scripts or assist in exploratory testing.
Download latest released version for Chrome or for Firefox or view the Release Notes.
Download previous IDE versions here.
If you're using Maven, you will find more information here.
Selenium can be extended through the use of plugins.
Here are a number of plugins created and maintained by third parties.
For more information on how to create your own plugin or have it listed,
learn more here.
You can also find a list of the Selenium source code at our GitHub repository here.
Selenium has many projects that combine to make a versatile testing system.
All rights reserved, Software Freedom Conservancy