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

Фотография

Поиск веб-элементов через инструменты разработчика


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

#1 baranceva

baranceva

    Профессионал

  • Admin
  • PipPipPipPipPipPip
  • 4 163 сообщений
  • ФИО:Баранцева Наталья


Отправлено 08 февраля 2021 - 07:21

Автор: Кристин Джеквони (Kristin Jackvony)
Оригинал статьи
Перевод: Ольга Алифанова

 

Недавно я прошла этот отличный курс по поиску веб-элементов от Эндрю Найта в Test Automation University. Вдобавок к полезному синтаксису доступа к элементам, я также выучила еще один способ с пользой применить инструменты разработчика!

 

Один из самых раздражающих моментов UI-автоматизации заключается в попытке выяснить, как найти на странице элемент без идентификатора автоматизации. Возможно, вы знаете, что если открыть инструменты разработчика в Chrome, то можно кликнуть правой клавишей на элемент страницы, выбрать Inspect, и этот элемент подсветится в DOM. Это полезно, но тут скрыто нечто еще более полезное: там есть строка поиска, позволяющая вам увидеть, правильно ли сработает локатор, который вы планируете использовать в тесте.

 

Разберем на конкретном примере, как использовать этот ценный инструмент.

 

Читать статью полностью...


  • 0
Наталья Баранцева
Тренинги по тестированию ПО

#2 leestick

leestick

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

  • Members
  • Pip
  • 1 сообщений
  • ФИО:Дмитрий


Отправлено 17 февраля 2021 - 10:54

Такой xpath-локатор невалиден в консоли браузера (Chrome), поиск по DOM дает 0 результатов:

 //td[contains(text(), “Iuvaret4”)]

Должны быть одинарные кавычки вокруг искомой подстроки: 

 //td[contains(text(), 'Iuvaret4')]

  • 0


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

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