September 2018
Intermediate to advanced
764 pages
20h 6m
English
Let's start by adding the Selenium WebDriver JavaScript package to our project:
$ yarn add selenium-webdriver --dev
We will use selenium-webdriver to define our Step Definitions.
Selenium requires a browser to run tests on. This may be a real browser like Chrome, or a headless browser such a PhantomJS. You're likely familiar with the different real browsers, so let's spend some time taking a look at the headless browsers.
Read now
Unlock full access