Talk in English - US at 2018 Madison PHP Monthly Meetings
View Slides: https://speakerdeck.com/derekb/headless-chrome-tutorial
Checkout the code: https://github.com/derek-b/headless-tutorial
Short URL: https://joind.in/talk/034f5 (QR-Code (opens in new window))
Developers are unit testing, QA staff is integration testing, Users are acceptance testing. Do you really need to add browser automated tests too? Have you ever experienced side effects of upgrading third party components or server configuration changes? Do you have trouble testing your entire site to ensure bugs weren't introduced?
If so, you may need browser automation testing. In this talk, we see how to combine Puppetter, Mocha and Chai to automate your browser and test all your site's components. This will lead you to deliver your updates reliably and catch bugs before they get deployed.