Note: Download the latest version of GeckoDriver (0.24.0 was the latest GekoDriver version while we were demonstrating this tutorial as on May 4 th 2019)Ģ) Once the ZIP file download is complete, extract the contents of ZIP File onto a file folderģ) Note the location where you extracted the driver.
Steps to Download GeckoDriverġ) Navigate to, using any browser and Select the appropriate version for GeckoDriver download based on your operating system It translates calls into the Marionette automation protocol by acting as a proxy between the local and remote ends.
All your tests communicate to this server to run your tests. This executable starts a server on your system. GeckoDriver is an executable file that you need to have in one of the system path before starting your tests.įirefox browser implements the WebDriver protocol using an executable called GeckoDriver.exe. Mozilla Firefox in this case.Īs Selenium 3 or later version will not have any native implementation of Firefox, we have to direct all the driver commands through GeckoDriver. GeckoDriver is a proxy for using W3C WebDriver-compatible clients to interact with Gecko-based browsers i.e. GeckoDriver is the link between your tests in Selenium and the Firefox browser. Gecko is a web browser engine used in many applications developed by Mozilla Foundation and the Mozilla Corporation. WebDriverIO – Download GeckoDriver for Windows and Configureįirstly understand, What is Gecko and GeckoDriver ?