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

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

Хром видит локатор только после его редактирования

Chrome Хром

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

#1 Alemix

Alemix

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

  • Members
  • Pip
  • 34 сообщений
  • ФИО:Герасимов Алексей Михайлович

Отправлено 05 Декабрь 2018 - 16:56

Здравствуйте.

На скрине локатор, который Хром видит на странице http://prntscr.com/lr4taf, но стоит обновить страницу, как Хром перестает видеть этот элемент http://prntscr.com/lr4twf.

Для того, чтобы элемент нашелся на странице я должен удалить из локатора хотя бы один символ и вернуть его. С чем это связано и как можно избежать? 


  • 0

#2 Noksa

Noksa

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

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

Отправлено 06 Декабрь 2018 - 08:36

Что значит не видит? StaleElementException? 


  • 0

#3 MissLeman

MissLeman

    Постоянный участник

  • Members
  • PipPipPip
  • 152 сообщений


Отправлено 06 Декабрь 2018 - 11:48

у вас не локатор, а ужас летящий на крыльях ночи, напишите нормальный (используйте классы, другие атрибуты и еще что-нибудь).

https://www.guru99.c...h-selenium.html

 

я не поняла, где вы его редактируете - в разметке или в тесте или в консоли? возможно, после взаимодействия со страницей ее структура меняется и появляется еще один див (что-то становится жирным или в фокусе или еще че-нить).


  • 0

#4 Alemix

Alemix

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

  • Members
  • Pip
  • 34 сообщений
  • ФИО:Герасимов Алексей Михайлович

Отправлено 06 Декабрь 2018 - 12:19

Что значит не видит? StaleElementException? 

Нет. В инструментах разработчика. На первом скриншоте найден 1 элемент, на втором не найдено ни одного после обновления страницы

 

у вас не локатор, а ужас летящий на крыльях ночи, напишите нормальный (используйте классы, другие атрибуты и еще что-нибудь).

https://www.guru99.c...h-selenium.html

 

я не поняла, где вы его редактируете - в разметке или в тесте или в консоли? возможно, после взаимодействия со страницей ее структура меняется и появляется еще один див (что-то становится жирным или в фокусе или еще че-нить).

Это локатор для примера.  Редактирую в консоли. Если бы структура менялась, то элемент не находился бы и после удаления любого символа из локатора и его возврата.


  • 0

#5 checo

checo

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

  • Members
  • PipPipPipPip
  • 372 сообщений
  • Город:Н.Новгород

Отправлено 06 Декабрь 2018 - 15:07

Регрессия? Пишут, что пофиксили проблему в феврале 2018:

https://bugs.chromiu...etail?id=554654

 

UPD: правда, судя по треду, фикс косметический (не показывают "0 out of 0"), а поиск фиксить не собираются.


  • 0

#6 Alemix

Alemix

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

  • Members
  • Pip
  • 34 сообщений
  • ФИО:Герасимов Алексей Михайлович

Отправлено 06 Декабрь 2018 - 15:45

Если проблема только у меня, то не регрессия ))


  • 0


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




Темы с аналогичным тегами Chrome, Хром

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

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

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