chapter 1_3: selenium webdriver installation

Step 1 – Install Java on your computer

Download and install the Java Software Development Kit (JDK) .

Click on download button

Next –

Then click on highlighted radio button.

This JDK version comes bundled with Java Run time Environment (JRE), so you do not need to download and install the JRE separately.

Once installation is complete, open command prompt and type “java”. If you see the following screen you are good to move to the next step.

Step 2 – Install Eclipse IDE

Download latest version of “Eclipse IDE for Java Developers” . Be sure to choose correctly between Windows 32 Bit and 64 Bit versions.

You should be able to download an exe file named as”eclipse-inst-win64″ for Setup.

Double-click on file to Install the Eclipse. A new window will open. Click Eclipse IDE for Java Developers.

After that, a new window will open which click button and change path to “C:\eclipse”. Post that Click on Install button

After successful completion of the installation procedure, a window will appear. On that window click on Launch.

This will start eclipse neon IDE for you.

Step 3 – Download the Selenium Java Client Driver

You can download the Selenium Java Client Driver from selenium`s official website. You will find client drivers for other languages there, but only choose the one for Java.

This download comes as a ZIP file named “selenium-3.141.59 zip”. For simplicity, extract the contents of this ZIP file on your C drive so that you would have the directory “C:\selenium-3.141.59\”. This directory contains all the JAR files that we would later import on Eclipse.

Step 4 – Configure Eclipse IDE with Web Driver

  1. Launch the “eclipse.exe” file inside the “eclipse” folder that we extracted in step 2. If you followed step 2 correctly, the executable should be located on C:\eclipse\eclipse.exe.
  2. When asked to select for a workspace, just accept the default location.

and click on launch button.

3. Create a new project through File > New > Java Project. Name the project as “newproje”.

Select java project and click on next button.

A new pop-up window will open enter details as follow

  1. Project Name
  2. Location to save project
  3. Select an execution JRE
  4. Select layout project option
  5. Click on Finish button

4. In this step,

  1. Right-click on the newly created project and
  2. Select New > Package, and name that package as “newpackage”.

A pop-up window will open to name the package,

  1. Enter the name of the package
  2. Click on Finish button

 Create a new Java class under new-package by right-clicking on it and then selecting- New > Class, and then name it as “MyClass”. Your Eclipse IDE should look like the image below.

When you click on Class, a pop-up window will open, enter details as

  1. Name of the class
  2. Click on Finish button

This is how it looks like after creating class.

Now selenium Web-driver’s into Java Build Path

In this step,

  1. Right-click on “newproje” and select Buildpath.
  2. On the Buildpath dialog, click on “configure Build Path”.
  3. Click on “Add External JARs..”

When you click on “Add External JARs..” It will open a pop-up window. Select the JAR files you want to add.

After selecting jar files, click on OK button.

Select all files inside the your folder.

Once done, click “Apply and Close” button

Add all the JAR files inside and outside the created folder. Your Properties dialog should now look similar to the image below.

 Finally, click OK and we are done importing Selenium libraries into our project.

Different Drivers:

HTMLUnit and Firefox are two browsers that Web-driver can directly automate – meaning that no other separate component is needed to install or run while the test is being executed. For other browsers, a separate program is needed. That program is called as the Driver Server.

A driver server is different for each browser. For example, Internet Explorer has its own driver server which you cannot use on other browsers.