WDIO ChromeDriver Service
(Based entirely on wdio-selenium-standalone-service.)
Note - this service does not require a Selenium server, but uses ChromeDriver to communicate with the browser directly. Obvisously, it only supports:
The easiest way is to keep
wdio-chromedriver-service as a devDependency in your
You can simple do it by:
npm install wdio-chromedriver-service --save-dev
Note! You have to install chromedriver separately, as it's a peerDependency of this project, and you're free to choose what version to use. Install it using:
npm install chromedriver --save-dev
Instructions on how to install
WebdriverIO can be found here.
By design, only Google Chrome is available (when installed on the host system). In order to use the service you need to add
chromedriver to your service array:
Array of arguments to pass to the ChromeDriver executable, see https://helpmanual.io/help/chromedriver.
Path where all logs from the ChromeDriver server should be stored.
For more information on WebdriverIO see the homepage.