Making Your Selenium Tests ‘Unbreakable’

Note: This article bases on the recheck-web version 1.1.0, which hasn't been officially published.

If you ever had a test that failed with a NoSuchElementException, because someone changed the website and the identification criteria that the test used to identify an element to check or interact with, this article is for you.

Golden Master Testing With recheck-web

This tutorial is a step-by-step guide on how to:

  • Install and start using recheck-web and recheck.cli
  • Create a first executable test case
  • Make it repeatable by ignoring irrelevant changes

Furthermore, this tutorial will show some typical usage scenarios in development and test maintenance, thereby exemplifying the capabilities of recheck-web and recheck.cli.