October 10 -12 - Vancouver, BC
Click for Node+JS Interactive Information & Registration

Wednesday, October 10 • 3:40pm - 4:10pm
Automated Performance Testing With WebDriver - Christian Bromann, Sauce Labs

Sign up or log in to save this to your schedule and see who's attending!

Feedback form is now closed.
This talk will look into solutions to automatically capture and assert the performance as part of your functional tests using WebDriver and Chrome DevTools technologies. By looking into the workflow of a browser driver, you will learn not only how a WebDriver actually automates web pages, you will also get insights on how you need to tweak this setup to start capturing live tracing data from the browser.

Analyzing the performance of a web application is hard and can’t be done by just looking at the raw captured data. Therefore you will learn how tracing data is structured and which Node.js tools you can use to compute the important user experience metrics out of it. With this knowledge, you will be able to ensure that your PWA stays within your defined performance budget every time you run your end-to-end test in CI/CD.

avatar for Christian Bromann

Christian Bromann

Software Engineer, Sauce Labs
Christian Bromann is the lead engineer at the DevTools team at SauceLabs and is constantly trying to find ways that allow to automate beyond the WebDriver protocol using browser technologies that already exist today. His passion about open source made him the maintainer of WebdriverIO... Read More →

Wednesday October 10, 2018 3:40pm - 4:10pm
West Ballroom B