First you need to install the Selenium bindings for your automation project. The installation process for libraries depends on the language you choose to use. Make sure you check the Selenium downloads page to make sure you are using the latest version. Requirements by language Java Python CSharp Ruby JavaScript Kotlin View the minimum supported Java version here. Installation of Selenium libraries for Java is accomplished using a build tool.