поддержу! не помню подробности как реализовывали, но была дополнительная аннотация с описанием элемента. и синтаксис xpath тут не при чём, css селектор тоже можно замудрённый написать
Привет. ПОдскажите плиз, почему метод open(someURL) может приводить к 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)
Сталкивался ли кто с проблемой наведения на элемент (исходно невидим, появляется при наведении) вида: org.openqa.selenium.JavascriptException: javascript error: Failed to execute 'elementsFromPoint' on 'Document': The provided double value is non-finite. ?
Одинаково падает при использовании $(ELEMENT).hover() и через класс Actions
С обновлением хрома несколько версий назад появилось
Привет. ПОдскажите плиз, почему метод open(someURL) может приводить к 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)
это может быть из-за того, что методы селенида типа $ или open вызываются до указания браузера Configuration.browser - а такое обычно бывает из-за некорректный page object или странный подготовительных действий для теста в Before
Привет. ПОдскажите плиз, почему метод open(someURL) может приводить к 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)
Версия селенида и аллюра (подозреваю, что вы и его используете)?
Меня удивляет, что вчера с утра с этой конфигурацией все работало, потом перестало. Я вносил правки только в feature файлы кукумбера, не пойму как это могло заафектить драйвер селенидовский.
Привет. ПОдскажите плиз, почему метод open(someURL) может приводить к 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)