Skip to main content

Alan Richardson

Compendium Developments

Alan Richardson has more than twenty years of professional IT experience, working as a programmer and at every level of the testing hierarchy from tester through head of testing. Author of the books Selenium Simplified and Java For Testers, Alan also has created online training courses to help people learn technical web testing and Selenium WebDriver with Java. He now works as an independent consultant, helping companies improve their use of automation, agile, and exploratory technical testing. Alan posts his writing and training videos on SeleniumSimplified.com, EvilTester.com, JavaForTesters.com, and CompendiumDev.co.uk.

Speaker Presentations
Monday, May 5, 2014 - 8:30am
Full-day Tutorials
Hands On with Selenium and WebDriver
NEW

Selenium WebDriver is an open source automation tool for test driving browsers. People sometimes find the API daunting and their initial automation code brittle and poorly structured. In this introduction, Alan Richardson provides hints and tips gained from his years of experience both using WebDriver and helping others improve their use of the tool. Alan starts at the beginning, explaining the basic WebDriver API capabilities—simple interrogation and navigation—and then moves on to synchronization strategies and working with AJAX applications. He covers tools and location strategies to find elements on web pages using CSS and XPath. Alan provides an introduction to abstraction approaches which help you build robust, reliable, and maintainable automation suites.

Hands-on exercises require a laptop computer with Firefox, Firebug, and Firepath installed. You will write code! Coding exercises require an IDE (IntelliJ), Java SDK, and Maven. Prior to the session, follow the Getting Started Guide at http://seleniumsimplified.com/get-started. Come ready to learn.