Chrome Driver

WebDriver is an open-source tool for automated testing of web apps in many browsers. It provides functions for navigating to web pages, user input, JavaScript execution and more. ChromeDriver is a standalone server that implements the W3C WebDriver standard.

What is ChromeDriver-Selen?

ChromeDriver is a separate executable that uses Selenium WebDriver to drive Chrome. It is maintained by the Chromium team with the help of WebDriver contributors. If you are not familiar with Selenium WebDriver, you should check out the Selenium site.

How do I find my Chrome driver version?

You can also find the version of ChromeDriver for the current stable version of Chrome at Click the menu icon in the upper right corner of the screen. Click Help and then About Google Chrome. You can find the version number of your Chrome browser here.

An NPM wrapper for Selenium ChromeDriver.
Build and install
Install npm chrome driver
Or grab the source and
Node ./install.js
What this really does is grab a specific “blessed” (by this module) version of ChromeDriver. As new versions are released and reviewed, this module will be updated accordingly.
The package has been set up to retrieve and run ChromeDriver for macOS (darwin), Linux-based platforms (as identified by Node.js), and Windows. If you spot any platform weirdness, let us know or submit a patch.

Force download

By default, this package looks for an existing Chromedriver binary in your configured temporary directory after installation. If it is found and it is the correct version, it will simply copy it to your node_modules directory. You can always force the download by configuring it:
npm, install chromedriver –chromedriver-force-download.
Or add a property to your .npmrc file.

Another way is to use the PATH variable CHROMEDRIVER_FORCE_DOWNLOAD.
CHROMEDRIVER_FORCE_DOWNLOAD=true npm install chromedriver

How to download ChromeDriver for Selenium

We assume that you already have the Google Chrome browser installed. The next step is to find the appropriate version of ChromeDriver. Chromedriver is an .exe file that uses your WebDriver user interface to launch the Google Chrome browser.
Since it is an open tool, you can download it from the official website or the Selenium community. The only point you need to keep in mind is that the version of your Chrome browser should be compatible with the

Chromedriver.exe you want to download.

Below are the steps you need to follow when configuring the Chrome setup for Selenium.

1) Check the version of Chrome.

Open the Chrome browser -> Help -> About Google Chrome.
2) Open Chromedriver.exe downloads where you will see the latest ChromeDriver for the latest Google Chrome version. We will download version – 75 of chromedriver.exe

3) Download the chromedriver.exe file for the particular operating system and copy this .exe file to your local.
4) The path of the chrome driver (C:\webdriver\chromedriver.exe) will be used in our program.

Leave a Comment