Want to learn how to use Selenium from the ground up? Join Dave Haeffner as he shows you how to start from scratch and build a well-factored, maintainable, resilient, and parallelized set of tests that will run locally, on a continuous integration server, against a Selenium Grid, and in the cloud. These tests will work reliably and across all your browsers, while exercising relevant functionality that matters to your business. This session is for anyone—whether just getting started or experienced—who wants to use Selenium successfully in their organization and boost their career. Learn a repeatable baseline approach for Selenium test automation—regardless of your context. And if you are new to programming, don't sweat it. The core programming concepts you need to know will be covered in an approachable way as well. At the tutorial’s conclusion, you'll leave knowing how to get started on your journey and what it takes to successfully implement Selenium in your organization.
Dave Haeffner is the author of Elemental Selenium (elementalselenium.com), a free, weekly Selenium tip newsletter read by thousands of testing professionals. Dave also is the creator and maintainer of ChemistryKit (github.com/chemistrykit), an open-source Selenium framework, and author of The Selenium Guidebook (seleniumguidebook.com). He's helped numerous companies implement automated acceptance testing including The Motley Fool, ManTech International, Sittercity, and Animoto—implement automated acceptance testing. A founder/co-organizer of the Selenium Hangout, Dave frequently speaks about automated acceptance testing at conferences and meet-ups.