При попытке нажатия ошибка :
ElementIsNotClickableException WebDriverException: unknown error: Element … is not clickable at point (326, 213). Other element would receive the click:
…
попытки решения не помогли:
WebElement elem = $x("//cram-node-buttons[@class=‘ng-star-inserted’]");
try {
elem.click();
}
catch (WebServerException e){
Selenide.executeJavaScript(“arguments[0].click();”, elem);
}
методы:
scrollTo();scrollIntoView();waitUntill(visible,5000).waitUntill(enabled,5000);
Selenide.actions().moveToElement($x("//cram-node-buttons[@class=‘ng-star-inserted’]").click().build().perform();
конструкции типа:
while(true) {
try {
elem.click();
break;
} catch (Throwable e) {
try {
Thread.sleep(200);
} catch (InterruptedException e1) {
e1.printStackTrace();
}
}
} результата тоже не дали
При клике на тот элемент, который закрывает видимость, нужный элемент исчезает
Может кто-то еще секреты знает, как это побороть ?
ОС Linux Mint 18, <artifactId>selenide</artifactId>
<version>5.2.2</version>
ElementIsNotClickableException WebDriverException: unknown error: Element … is not clickable at point (326, 213). Other element would receive the click:
Так проверьте что это за элемент, спросите у разработчиков нормально ли это, что он закрывает кнопку
если нет, то ждите исправления
если да - удаляйте его силами js и потом нажимайте на кнопку