Skip to content

How to Use Selenium Successfully

Photo of Alissa Lydon
Hosted By
Alissa L.
How to Use Selenium Successfully

Details

In this talk Dave Haeffner will step what it takes to start from nothing and build out a well factored, maintainable, resilient, fast and scalable set of tests with Selenium. These tests will not only work well, but across all of the browsers you care about, while exercising relevant functionality that matters to your business.

Key Takeaways:

  • What Selenium is, where it came from, and where it's heading

  • Decompose an existing web application to identify what to test- Identify which browsers to test with- Pick the best language for you and your team

  • Setup Selenium to work with each browser you care about-

Write maintainable and reusable Selenium tests that will be cross-browser compatible and performant

  • Build an integrated feedback loop to automate test runs and find issues fast

  • Setup your own infrastructure or connect to a cloud provider

  • Dramatically improve test times with parallelization- Navigate the Selenium landscape to find information on your own

About Dave:

Dave Haeffner is the author of Elemental Selenium (http://elementalselenium.com/), a free weekly Selenium tip newsletter read by thousands of testing professionals. Dave is also the creator and maintainer of ChemistryKit (https://github.com/chemistrykit/chemistrykit) (an open-source Selenium framework), the-internet (https://github.com/tourdedave/the-internet)(an open-source web application that is perfect for practicing automated web testing against), and author of The Selenium Guidebook (https://seleniumguidebook.com/) (a guide on how to use Selenium successfully).

He's helped numerous companies implement automated acceptance testing including The Motley Fool, ManTech International, Sittercity, and Animoto. Dave is also a founder/co-organizer of the Selenium Hangout (https://seleniumhq.wordpress.com/2013/08/09/the-worlds-best-selenium-meetup/) (an entirely online Selenium meetup), an organizer of Selenium Conf (http://year-2015.seleniumconf.org/) (the annual Selenium Conference), an active member of the Selenium project, and frequently speaks about automated acceptance testing at conferences and meet-ups around the world.

Photo of CTM: Continuous Testing Meetup San Francisco group
CTM: Continuous Testing Meetup San Francisco
See more events