

This guidebook is for anyone who is using Selenium: test automation engineers, manual and exploratory testers who need to learn automation, and developers who need to implement test automation.

You will release software with confidence, knowing that your application has stable, fast tests that cover what matters. Write tests you and your team can trust with the techniques in The Selenium Guidebook. But wouldn't you rest easier knowing you had all of them? You Can Make This Happen … and "The Selenium Guidebook" Will Teach You How How do you stack up? Odds are you have some of these points nailed down. Navigate the Selenium landscape to find information on your own.Dramatically improve test times with parallelization.Setup your own infrastructure or connect to a cloud provider.Build an integrated feedback loop to automate test runs and find issues fast.Write maintainable, performant Selenium tests.Setup Selenium to work with each browser.Pick the best language for you and your team.Decompose a web application to identify what to test.Here are the missing pieces you will learn in this guidebook: Use This Book to Get Confidence in Your Selenium Tests This leads to a lack of trust in your tests. But without guidance, your tests will still be slow, brittle, and rife with false positives. They may help you cobble together parts of a solution, solving short term problems. With videos, documentation, forums, meetups, conferences, books, and mailing lists, the signal to noise ratio is all out of whack. Unfortunately there are more resources to dig through than you have time or know what to do with. The Big Challenge is Access to InformationĪll of these items are solvable, the problem is the lack of information: there's either too much to sift through, not enough for your context, or it’s out of date. Developers new to Selenium frequently run into the same 3 challenges:
