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

Тестирование REST API
онлайн, начало 26 августа
Автоматизация функционального тестирования
онлайн, начало 30 августа
Азбука IT
онлайн, начало 28 августа
Python для начинающих
онлайн, начало 29 августа
Фотография

Не работает 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
  • 387 сообщений
  • ФИО:Воробьева Татьяна


Отправлено 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 анонимных

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