2022.12.28
Selenium
- Thread safe BasePage.getDriverWait()
- BasePage.getDriver() with custom options as parameter
Possible breaking changes:
- Selenium driver is no longer created instantly when new page object is created (removed getDriver() from BasePage constructor). It is still created on first use of getDriver() method. This change should not affect test case executions but it is important to notice it. In most cases driver will be created on URL open step in the test case or any other call to getDriver (like checking any object on the page).