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

Автоматизация функционального тестирования
онлайн, начало 13 декабря
Python для начинающих
онлайн, начало 11 декабря
Школа для начинающих тестировщиков
онлайн, начало 12 декабря
Комплексная система подготовки к сертификации ISTQB FL (КСП ISTQB)
онлайн, начало 9 декабря
Фотография

Не работает doubleClick

doubleClick selenium-firefox-driver:2.53 firefox

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

#1 Kuaniysh

Kuaniysh

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

  • Members
  • Pip
  • 1 сообщений
  • ФИО:Бектурганов Куаныш


Отправлено 16 Июнь 2016 - 12:07

1) Обновил браузер на 45.0 файрфокс

2) Обновил selenium-firefox-driver:2.53.0

3) Запускаю тест

Тест падает, где должен делать doubleClick, 

Собственно пишет:

 

java.lang.RuntimeException: org.openqa.selenium.WebDriverException: Element is not clickable at point (959, 371). Other element would receive the click: <div title="" style="white-space: nowrap; width: 100px;" class="dots">PROJECT-1466078170324</div> (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 11 milliseconds
Build info: version: '2.53.0', revision: '35ae25b1534ae328c771e0856c93e187490ca824', time: '2016-03-15 10:43:46'
 
 
Подскажите как решить данную проблему?
 
 
 
 
Код doubleClick:
public WebDriverUtil doubleClick(final WebElement element) {
        try {
            executeActionWithAttempt(6, new Action<Object>() {
                @Override
                public Object perform() throws Exception {
                    new Actions(getWebDriver()).doubleClick(element).build().perform();
                    return null;
                }
            }, StaleElementReferenceException.class);
            return this;
        } catch (Exception e) {
            throw new RuntimeException(e);
        }
    }
 
 
PS: Заметил что на selenium-firefox-driver:2.48 doubleClick работает прекрасно, но 2.48 не работает с файрфокс 45!

  • 0

#2 TatyanaV

TatyanaV

    Опытный участник

  • Members
  • PipPipPipPip
  • 388 сообщений
  • ФИО:Воробьева Татьяна


Отправлено 20 Июнь 2016 - 06:34

Other element would receive the click: <div title="" style="white-space: nowrap; width: 100px;" class="dots">PROJECT-1466078170324</div>

 

С точки зрения Селениума, Ваш "клик" получит другой элемент, т.к. он перекрывает тот, по которому Вы хотите кликать.

Попробуйте кликать по этому "верхнему" элементу?


  • 0


Программирование на С# для тестировщиков
онлайн
Автоматизатор мобильных приложений
онлайн
Selenium WebDriver: полное руководство
онлайн
Программирование на Python для тестировщиков
онлайн




Темы с аналогичным тегами doubleClick, selenium-firefox-driver:2.53, firefox

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

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

Яндекс.Метрика
Реклама на портале