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

Программирование на Python для тестировщиков
онлайн, начало 18 октября
Логи как инструмент тестировщика
онлайн, начало 21 октября
Тестирование REST API
онлайн, начало 21 октября
Организация автоматизированного тестирования
онлайн, начало 18 октября
Фотография

ChromeDriver перестал видеть элементы

selenium webdriver chromedriver

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

#1 DedPerded

DedPerded

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

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

Отправлено 15 Август 2018 - 12:35

Доброго времени суток!

 

Примерно пару недель назад ChromeDriver перестал видеть элементы сайта YouTube. Все остальные сайты видит и отлично выполняет то, что от него требуется. Версия Драйвера - 2.41. Проверял версии до 2.3. Вариант с тем, что поменялись идентификаторы нужных элементов отпадают, т.к. GeckoDriver видит их без проблем.

 

Переходить на Gecko нет особого желания, т.к. работает заметно медленнее.

 

Заранее спасибо.


  • 0

#2 Noksa

Noksa

    Активный участник

  • Members
  • PipPip
  • 117 сообщений
  • ФИО:Александр

Отправлено 15 Август 2018 - 13:08

Так а в чем вопрос-то?

Ни логов, ни локаторов, ни вопроса... ни-че-го.


  • 0

#3 DedPerded

DedPerded

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

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

Отправлено 15 Август 2018 - 19:13

Вопрос: как исправить данную ситуацию?

 

При работе с хромдрайером вылетают ошибки о том, что данный элемент не найден. Ни селекторы, ни идентификаторы, ни xpath. В коде ничего не менялось. :)

Думал, что проблема с ОС, т.к. нашлось нарушение целостности файловой системы, но данный вопрос был решён, а вот проблемы с ХромДрайвером остались. Везде работает как надо, на YouTube начинает капризничать.

 

В итоге поменял хромдрайвер на геко. Больше ничего не менял, и, вуаля, всё находится и выполняется так, как было задумано. Значит, проблема явно не в некорректности идентификаторов или селектором нужных элементов. С чем такое может быть связано?

 

GeckoDriver медленнее работает. В google.ru ответа не нашёл. В документации ХромДрайвера тоже изменений не вычитал.

 

Вариант, что проблема с самим ПК тоже отпадает.


  • 0

#4 TatyanaV

TatyanaV

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

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


Отправлено 06 Сентябрь 2018 - 13:43

А вы сам Chrome не обновляли? Попробуйте и Хром, и ХромДрайвер обновить до последних версий.


  • 0


Первый Онлайн ИНститут Тестировщиков
онлайн
Школа для начинающих тестировщиков
онлайн
Логи как инструмент тестировщика
онлайн
Selenium 2.0: стартовый уровень
онлайн




Темы с аналогичным тегами selenium, webdriver, chromedriver

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

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

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