Skip to content

Instantly share code, notes, and snippets.

@jedi4ever
Last active February 8, 2018 07:19
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jedi4ever/26a7924cf7c5f99a42de5f6398d4e12f to your computer and use it in GitHub Desktop.
Save jedi4ever/26a7924cf7c5f99a42de5f6398d4e12f to your computer and use it in GitHub Desktop.
Fronteers BE Talk Description 22 February

Deep Dive - Puppeteer a Headless Chrome Node API

Ah! the joys of writing real browser tests ... Selenium and it's derived saas services are pretty slow or expensive. Not ideal for your snappy feedback loop while developing.

headless browsers like Phantomjs, Casperjs , Slimerjs fill in some gap trading speed for some compatibility. Puppeteer is the new kid on the block for automating a Chrome headless browser.

In this talk I'll:

  • walk you through the API using real world scenario's we used for our Platform Zender.tv
  • explain how to integrate it with react/jest and do parallel testing
  • show how the devtools of Chrome can be automated
  • how to unlock the power of video inside a headless browser
  • mix it with docker & serverless for mass parallel testing
  • use the automation for datamining and bypass some browser detections systems

Sign up for the meetup 22 February - Fronteers BE

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment