Wanting to get into WebDriver, but don’t know where to start? Then this class is for you, we will learn all the basics and more, to give you a real foundation to start your Selenium WebDriver journey.
In this session we will familiarise ourselves with the core features of the WebDriver API.
This part of the session will give you all you need to start creating some automated tests for your business, exercising functionality in the browser that matters to your business.
We will then explore some popular patterns used in writing maintainable browser automation, such as the driver factory and the Page Object pattern. On top of this we will also explore approaches for executing these tests, running them in parallel and exploring how you could run them on a Continuous Integration server, or in the cloud.
This practical, hands on, course will benefit all experience levels of programming, all attendees will leave with working WebDriver code on their machines and a long list on how they can successfully use the WebDriver API in their context.
Takeaways:
Prerequisites:
Andrew Krug found his calling early on in his career -- test automation. He got his start at Ceridian HCM where he was a Quality Test Engineer working on a variety of projects; anywhere from large scale intranet upgrades to new feature development for Business Intelligence and Health Care initiatives. Since then he has held more positions in test automation. During his journey he has built test automation infrastructures at scale for both desktop browsers and mobile devices. Andrew is now currently consulting about automation, software development practices and utilizing the cloud to improve businesses at Lazy Coder.
Become a sponsor of SeleniumConf Berlin 2017. Email us to request a copy of our sponsor pack.