Perhaps you’ve dabbled with Page Objects, Wait Strategies (aka Implicit and/or Explicit Waits), and you feel confident about your locators. Your test code might be in pretty good shape — able to work reliably as time marches on and the application under test continues to evolve and your testing needs continue to grow with it.
But how do you know your test code is in good shape? It’s not like there is a quantitative way to measure this.
Or is there?
Watch this advanced session Dave Haeffner’s Proven Method to Grading the Quality of Selenium Tests as Selenium expert Dave Haeffner steps through the core tenets of good test and page object design, locators, and a repeatable and quantitative approach for assessing your test code. When you’re done, you’ll be able to see how your tests and page objects stack up, and what changes are needed to help them stand the test of time.
Dave’s slide-deck can be found here:
To read more about Applitools’ visual UI testing and Application Visual Management (AVM) solutions, check out the resources section on the Applitools website. To get started with Applitools, request a demo or sign up for a free Applitools account.