A customizable, fluent wrapper for Selenium WebDriver. By default it includes the ability to set a default wait behavior for locating elements that isn't stored as a global state (unlike implicit timeouts). It also allows for re-finding elements when they throw a StaleElementReferenceException. -
View it on GitHub