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

Тестирование безопасности
онлайн, начало 10 июля
Тестирование мобильных приложений
онлайн, начало 10 июня
Программирование на Java для тестировщиков
онлайн, начало 12 июня
Школа для начинающих тестировщиков
онлайн, начало 11 июня
Фотография

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 анонимных

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