Добрый вечер. Мне в поиске картинок Google нужно задать размеры картинок. И, после того, как развернул "Инструменты", никак не могу вызвать список размеров. System.InvalidOperationException: unknown error: Element <div class="hdtb-mn-hd" aria-haspopup="true" role="button" tabindex="0" aria-label="Размер">...</div> is not clickable at point (194, 112). Other element would receive the click: <div>...</div> Как решить проблему?
Element is not clickable at point
#1
Отправлено 16 ноября 2017 - 15:22
#2
Отправлено 16 ноября 2017 - 15:57
Ну так у тебя же есть нормальное сообщение об ошибке:
Other element would receive the click- т.е. ты кликаешь на другой элемент
Скорее всего это крутелка - т.е. ты должен дождаться, когда крутелка исчезнет
На форуме были подобные темы
#3
Отправлено 16 ноября 2017 - 16:16
Спасибо. Поищу.
#4
Отправлено 16 ноября 2017 - 18:15
Вроде бы "крутелки" там не видно, но элемент появляется динамически в дополнительной области. Возможно клик происходит по элементу, под которым появляется список "Размер". Советую дожидаться полного появления дополнительного меню "Инструменты". В качестве отладки можно добавить паузу, если поможет, значит проблема в этом.
#5
Отправлено 16 ноября 2017 - 19:36
померять по экрану или скриншоту что находится по этим координатам (194, 112), правильно ли кликает веб-драйвер
#6
Отправлено 16 ноября 2017 - 19:48
В первую очередь проверьте версию исполняемого файла chromedriver, и если версия не последняя (на данный момент 2.33) -- обновите его.
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
#7
Отправлено 16 ноября 2017 - 19:51
Вроде бы "крутелки" там не видно, но элемент появляется динамически в дополнительной области. Возможно клик происходит по элементу, под которым появляется список "Размер". Советую дожидаться полного появления дополнительного меню "Инструменты". В качестве отладки можно добавить паузу, если поможет, значит проблема в этом.
Пауза есть. Не в этом проблема.
В первую очередь проверьте версию исполняемого файла chromedriver, и если версия не последняя (на данный момент 2.33) -- обновите его.
Последняя стоит.
#8
Отправлено 16 ноября 2017 - 20:10
С этой проблемой я разобрался. Точнее, нашел альтернативное решение. Теперь другой вопрос: как можно скачать картинку из гугла?
#9
Отправлено 17 ноября 2017 - 10:28
С этой проблемой я разобрался. Точнее, нашел альтернативное решение. Теперь другой вопрос: как можно скачать картинку из гугла?
Было бы интересно узнать как разобрались?
Правда у меня и так все работало, я проверил, причем в старой версии Chrome-драйвера.
#10
Отправлено 17 ноября 2017 - 11:13
С этой проблемой я разобрался. Точнее, нашел альтернативное решение. Теперь другой вопрос: как можно скачать картинку из гугла?
Было бы интересно узнать как разобрались?
Правда у меня и так все работало, я проверил, причем в старой версии Chrome и драйвера.
Ну как сказать, разобрался. Обошел :) Просто задал размер через расширенный поиск. Так что ничего интересного.
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных