How to Install Selenium in Eclipse – Step by Step Guide

Last updated on Apr 19,2024 97.2K Views
A tech enthusiast in Java, Image Processing, Cloud Computing, Hadoop. A tech enthusiast in Java, Image Processing, Cloud Computing, Hadoop.

How to Install Selenium in Eclipse – Step by Step Guide

edureka.co

If you are interested in Automation Testing and want to master Selenium, Edureka’s Selenium Testing Course would be the right choice. The key-step to begin with Selenium is to install and get familiar with it. In order to help you out, I have come up with an article on Selenium Installation. Through the medium of this article, I will guide you through the simple steps to configure and install selenium on your system.

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 and understand the process of Java Installation. The very first step, needed for Java installation is to configure Java environment so that later on Java codes can be used to drive the selenium.

Related Learning: Selenium Interview Questions about Installation in Java

Install Java

Follow below steps to complete your Java installation.

Find out our Automation Engineer Course in Top Cities/Countries

IndiaUSAOther Cities/Countries
BangaloreNew YorkUK
HyderabadChicagoLondon
PuneDallasCanada
ChennaiAtlantaAustralia
CharlotteSingapore
WashingtonUAE

Install Eclipse

Follow the below steps to configure Eclipse on your system:

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.

How to Install Selenium Web Driver

    • 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.
    • 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.

 

    • 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.
       

 

  • 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.

    • Next, specify the name of the project and create a class.

     

  • Let’s create a class file and give public access modifier.
  • 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.
  • 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.

With this, we come to an end of Selenium Installation article. 

Find out our Selenium Testing Course in Top Cities

IndiaUnited StatesOther Countries
Selenium Training in IndiaSelenium Training in ChicagoSelenium Certification UK
Selenium Training in KolkataSelenium Training in New YorkSelenium Training in Singapore
Selenium Course in PuneSelenium Training in USASelenium Training Sydney

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

Got a question for us? Please mention it in the comments section of the “Selenium Installation” article and we will get back to you.

Upcoming Batches For Selenium Certification Training Course
Course NameDateDetails
Selenium Certification Training Course

Class Starts on 18th May,2024

18th May

SAT&SUN (Weekend Batch)
View Details
Selenium Certification Training Course

Class Starts on 20th May,2024

20th May

MON-FRI (Weekday Batch)
View Details
Selenium Certification Training Course

Class Starts on 8th June,2024

8th June

SAT&SUN (Weekend Batch)
View Details
BROWSE COURSES