Automated Web Testing Traps for the Unwary

Simon Stewart

Facebook UK

If you want stable automated web tests that don’t consume all your time to maintain there are three areas that you need to master: using locators properly, synchronisation and waiting, and basic Object Orientation. This talk helps explain why honing your technical skills will allow you to become more effective, and shows how these three areas are handled when using WebDriver. We’ll be covering topics such as when to use CSS locators to find elements and when to use XPath, through the difference between implicit and explicit waiting and why they matter, through to the Page Object pattern and how to apply it maintainably.

Key Takeaways:

  • Hone your technical skills to become more effective at automated web testing
  • Use WebDriver to help you master locators, synchronization and waiting, and basic Object Orientation

About Me!

Simon is best known as the lead for the Selenium project and is the creator of the WebDriver APIs. He has been the tech lead of Google’s Browser Infrastructure Team and has previously worked at ThoughtWorks. He loves code.


See more



Similar Categories