#java #selenium #selenium4
Вопрос:
поэтому я довольно часто использую возможности «WebDriverEventListener» в Selenium 3. Теперь, при переходе на Selenium 4, представлен новый класс, который называется «WebDriverListener». Моя проблема в том, что я использовал драйвер метода, который существовал в «WebDriverEventListener»:
void beforeClickOn(WebElement element, WebDriver driver);
который теперь не существует в «WebDriverListener»:
default void beforeClick(WebElement element) {
}
Я знаю, что могу перенести драйвер в класс, реализующий новый интерфейс, но это уродливое решение, и я хотел бы предложить, чтобы кто-нибудь знал, есть ли хороший классический способ сделать это.
Спасибо!