Ошибка с листнером пропала естественно, но появилась новая
java.lang.IllegalStateException: No webdriver is bound to current thread: 1. You need to call open(url) first.
at com.codeborne.selenide.impl.WebDriverThreadLocalContainer.getWebDriver(
WebDriverThreadLocalContainer.java:104)
at com.codeborne.selenide.WebDriverRunner.getWebDriver(
WebDriverRunner.java:73)
at com.codeborne.selenide.impl.StaticDriver.getWebDriver(
StaticDriver.java:37)
at com.codeborne.selenide.impl.ElementFinder.getSearchContext(
ElementFinder.java:86)
at com.codeborne.selenide.impl.ElementFinder.getWebElement(
ElementFinder.java:74)
at com.codeborne.selenide.impl.WebElementSource.checkCondition(
WebElementSource.java:50)
at com.codeborne.selenide.commands.Should.execute(
Should.java:24)
at com.codeborne.selenide.commands.Should.execute(
Should.java:10)
at com.codeborne.selenide.commands.Commands.execute(
Commands.java:148)
at com.codeborne.selenide.impl.SelenideElementProxy.dispatchAndRetry(
SelenideElementProxy.java:100)
at com.codeborne.selenide.impl.SelenideElementProxy.invoke(
SelenideElementProxy.java:66)
at com.sun.proxy.$Proxy58.shouldBe(Unknown Source)