The full Selenium Webdriver setup can be found here:

To make things simpler, here is a short primer to setting up selenium on your computer:


  1. Make sure you have Java on your computer. 

You can verify Java is installed by opening a new cmd window and typing java -version
The version should appear.

2. If the version doesn’t appear:
Install latest Java jdk - Latest download at time of writing (Java 8)
Once finished, verify Java installation repeating step 1

Selenium-standalone (and Javascript)

Our current method is to use the selenium-standalone package in npm, This package allows for Command line or programmatic install and launch of selenium standalone server.
It also bundles the chrome driver, internet explorer driver, firefox driver and phantomjs as well for multiple browser testing
To do that lets start with installing Javascript


  1. Install Javascript (if you don’t have it) -
    Latest Node.js installation at time of writing, (includes npm - node package manager)

  2. Verify Node installation by opening a new cmd window and typing :
    node --version
    The version should appear.

  3. Verify npm installation by opening a new cmd window and typing:
     npm --version The version should appear


  1. Install selenium-standalone -
    Now that npm is installed, we will install selenium-standalone globally. type:
    npm install -g selenium-standalone 

  2. In a new command window type:
    selenium-standalone install 

  3.  From now on every time you want to start selenium, open a new command window and type:
    selenium-standalone start  

    (leave the window open as long as you’re testing.)

Did this answer your question?