Testing With Selenium WebDriver (82 Blogs) Become a Certified Professional
AWS Global Infrastructure

Software Testing

Topics Covered
  • Testing With Selenium WebDriver (72 Blogs)
SEE MORE

How to Install Selenium in Eclipse – Step by Step Guide

Last updated on Sep 19,2024 99.5K Views

A tech enthusiast in Java, Image Processing, Cloud Computing, Hadoop. A tech enthusiast in Java, Image Processing, Cloud Computing, Hadoop.
2 / 16 Blog from Selenium IDE Fundamentals

The key to beginning with Selenium is to install and familiarize yourself with it. To help you out, I have created an article on Selenium Installation. This article will guide you through the simple steps to configure and install Selenium on your system.

 

How to Install Selenium in Eclipse?

The process of installing Selenium involves 3 steps, namely:

  1. Install Java
  2. Install Eclipse IDE
  3. Install Selenium WebDriver

Let’s get started.

Selenium supports various programming languages like Java, Python, C#, Perl, Ruby, etc. Java is one of the most widely used languages for Selenium. Let’s begin by understanding the process of Java Installation. The very first step needed for Java installation is to configure the Java environment so that later, Java codes can be used to drive Selenium.

How to install selenium web driver for java in eclipse | Edureka

This Edureka video on “How to install selenium web driver for java in eclipse” will give you an introduction to software versions. It will give you complete insights into the working and advantages of using Selenium for testing.

Related Learning: Selenium Interview Questions about Installation in Java

1. Download and Install Java

Follow the below steps to complete your Java installation.

  • In the next page, select the Accept License Agreement radio button, accept it and click the download link against your matching system configuration.
  • You can run the installer once the download is over and follow the onscreen instructions.
      • Go to start and search for ‘System’
      • Click on ‘System’
      • Click on ‘Advanced system settings’
      • Click on ‘Environment Variables’ under ‘Advanced’ tab  as shown below:System Properties java installation - Selenium Installation - Edureka

     

    • Next, under system variables choose new and enter the variable name as ‘JAVA_HOME’ and the full path to Java installation directory as per your system as shown below:java installation - Selenium Installation- Edureka
    • Below figure depicts the configuration of environment variable name and value.

      New System Variable java installation - Selenium Installation - Edureka
    • Next thing that you have to do is to configure your environment variables. Let’s see how to do that. Here, you have to edit the path of the system variable as shown below.Environment Variable path java installation - Selenium Installation - Edureka

  • Under ‘Variable value’, at the end of the line, enter the following path –  %JAVA_HOME%bin;
    Now, you can click ‘OK’ and you are done.
  • Now to cross-check the installation, just run following command in cmd – java -version. It should display the installed version of Java in your system.

Find out our Automation Engineer Course in Top Cities/Countries

IndiaUSAOther Cities/Countries
BangaloreNew YorkUK
HyderabadChicagoLondon
PuneDallasCanada
ChennaiAtlantaAustralia
CharlotteSingapore
WashingtonUAE

2. Install Eclipse

Follow the below steps to configure Eclipse on your system:

    • Navigate to the following URL – https://www.eclipse.org/downloads/ and select the download link depending on your system architecture – (32 Bit or 64 Bit) and download it.Eclipse version - Selenium Installation - Edureka
    • Once the download is over, extract the zipped file and save it to any directory. The root folder is the eclipse.

unzip eclipse file - Selenium Installation - Edureka

  • Open the folder and launch eclipse.exe.launching Eclipse - Selenium Installation - Edureka

Now, the last step is to install Selenium. Let’s see how to install selenium and configure it in your system.

Learn more about Blockchain and its concepts from the Software testing course certification.

3. Install Selenium Web Driver

  • Open the browser and navigate to http://www.seleniumhq.org.
  • Click ‘Download’ menu and choose ‘Download version’. i.e. x.y.zSelenium Download-Selenium Installation - Edureka
    • The download should get started for ‘selenium-server-standalone-x.y.z.jar’. Save this JAR in “C:Selenium”.
    • Next, you have to download Selenium Java Client. In the same downloads page, scroll down and you will find a section called Selenium Client and WebDriver Language. Now, click on Download link under Java as shown below.Selenium Installation-edureka
    • Extract the zip file and save it in your selenium folder.
    • Next, you have to download Chrome Driver for Google Chrome and Gecko Driver if you are using Mozilla Firefox.
    • In the same downloads page, scroll further down and you will find third-party drivers section. There you will find options for downloading gecko driver and chrome driver as shown in the below figure.Chrome and GeckoDriver downloads- Selenium Installation- Edureka

 

    • In the next page, you will find the latest version available. You can choose that and download based on your system configuration. You can refer the below image for your OS configuration.
       
      Chrome driver-Selenium Installation-Edureka

 

  • You can simply download the driver, extract the zip file and save it in any location. Similarly, you can download the latest version of gecko driver and save it if you are using the Mozilla browser.
  • Next, you can simply create a new project in Eclipse IDE and add all the external selenium jar files from selenium lib directory. 
    • First, launch Eclipse and create new project as shown below.
      Eclipse project - Selenium Installation - Edureka
    • Next, specify the name of the project and create a class.
      Creating a Project - Selenium Installation - Edureka

     

  • Let’s create a class file and give public access modifier.
    class file - Selenium Installation - Edureka
  • Next, you should add referenced libraries to your project. Click on your project -> Build Path -> Configure Build Path and add external JARs as shown in the figure.
    external jars - Selenium Installation - Edureka
  • Now you are all set to execute the first Selenium program. You can run the below script and check the output.
package Edureka;
import java.util.concurrent.TimeUnit;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.support.ui.ExpectedConditions;
import org.openqa.selenium.support.ui.WebDriverWait;

public class FirstSeleniumScript {
public static void main(String[] args) throws InterruptedException{
System.setProperty("webdriver.chrome.driver", "C:Selenium-java-edurekachromedriver_win32chromedriver.exe");
WebDriver driver = new ChromeDriver();
driver.manage().window().maximize();
driver.manage().deleteAllCookies();
driver.manage().timeouts().pageLoadTimeout(40, TimeUnit.SECONDS);
driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
driver.get("https://login.yahoo.com/");
driver.findElement(By.xpath("//input[@id='login-username']")).sendKeys("edureka@yahoo.com");
} 
}

You can also refer to the below video to execute your first Test Case on Selenium.

How to Write & Run a Test Case in Selenium

This video will help you Write & Run your First Test Case in Selenium.

If you are interested in Automation Testing and want to master Selenium, Edureka’s Selenium Testing Course would be the right choice.

Find out our Selenium Training in Top Cities/Countries

IndiaOther Cities/Countries
BangaloreUS
HyderabadUK
PuneCanada
ChennaiAustralia
MumbaiSingapore
KolkataEdinburgh

If you wish to learn Selenium and build a career in the testing domain, check out our interactive, live-online Selenium Course. It comes with 24 7 support to guide you throughout your learning period.

Do you have a question for us? Please mention it in the comments section of the “Selenium Installation” article, and we will respond to you.

Upcoming Batches For Selenium Course
Course NameDateDetails
Selenium Course

Class Starts on 4th January,2025

4th January

SAT&SUN (Weekend Batch)
View Details
Selenium Course

Class Starts on 13th January,2025

13th January

MON-FRI (Weekday Batch)
View Details
Comments
0 Comments

Join the discussion

Browse Categories

webinar REGISTER FOR FREE WEBINAR
REGISTER NOW
webinar_success Thank you for registering Join Edureka Meetup community for 100+ Free Webinars each month JOIN MEETUP GROUP

Subscribe to our Newsletter, and get personalized recommendations.

image not found!
image not found!

How to Install Selenium in Eclipse – Step by Step Guide

edureka.co