Перейти к содержимому

Фотография

ElementClickInterceptedException после elementToBeClickable - как ?


  • Авторизуйтесь для ответа в теме
В теме одно сообщение

#1 saderty

saderty

    Новый участник

  • Members
  • Pip
  • 14 сообщений

Отправлено 03 ноября 2020 - 17:32

Привет всем.

 

 

WebDriverWait wait = new WebDriverWait(WebDriverRunner.getWebDriver(), 15);
wait.until(ExpectedConditions.elementToBeClickable(element));

 

element.click();

 

выдает

java.lang.AssertionError: java.lang.AssertionError: java.lang.AssertionError: org.openqa.selenium.ElementClickInterceptedException: element click intercepted: Element <div data-v-d73ce78a="" id="login-submit" class="bth-white">...</div> is not clickable at point (948, 625). Other element would receive the click: <div class="el-loading-mask el-loading-fade-leave el-loading-fade-leave-active" style="">...</div>
  (Session info: chrome=85.0.4183.121)

 

как так ???

Спасибо

 

 

p.s.  судя по документации elementToBeClickable это просто 2 свойства - видимость и enable 

выходит если что то сверху перекрывает - как в данном случае то кликнуть не получается .

как тогда поступать - искать то что перекрывает и его отлавливать или есть готовые решения для этой задачи ?


  • 0

#2 BabyRoot

BabyRoot

    Специалист

  • Members
  • PipPipPipPipPip
  • 833 сообщений


Отправлено 03 ноября 2020 - 18:27

конечно же

искать то что перекрывает и его отлавливать

 


  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных