End-to-end tests are an important part of a testing strategy and continuous integration. Find out how to automate your testing across multiple browsers on your machine and in the cloud.
This was a talk given at the 2016 Des Moines Web Geeks Social Event. A video and transcript can be found at ericheikes.com/automate-your-browser-testing.
The presentation can be viewed at eheikes.github.io/browser-testing-talk, or from the dist
folder in this repository.
The presentation can be built and served locally using Node.js and gulp. To begin, git clone
this repository and then run npm install
at the command line (in the new folder).
The gulp tasks are:
gulp
orgulp default
-- Compiles the presentation into thedist
foldergulp serve
-- Starts a local server at http://localhost:8080 to serve the presentationgulp test
-- Runs the example E2E testsgulp deploy
-- Deploys the presentation to the Github Page