t.me/atinfo_chat Telegram группа по автоматизации тестирования

Подскажите пожалуйста как определить элемент по xpath

Теги: #<Tag:0x00007f7484e044f8> #<Tag:0x00007f7484e04430>

Подскажите плиз, как идентифицировать span который находится на верху данного участка дома, но идентификация должна происходит относительно span который внизу - по text() = "text"

Если мне не изменяет память, то на этом форуме давали ссылку на прекрасный мануал по XPath.
Почитайте, изучите в дальнейшем пригодится точно

Мануал по XPath

1 Симпатия

Пользуйтесь этим или тем что указали выше. А если вкратце то используйте parent:: или … для того чтобы подняться вверх по дереву, и preceding-sibling:: чтобы получить все элементы перед текущим. В соседней теме я уже писал пример: //*[.‘Выбрать все’]/…/preceding-sibling::td/label

1 Симпатия

Я пользовался вот этим мануалом, там не только xpath, но и cssSelector, может кому пригодится.

1 Симпатия

Спасибо!

//div[.='Реестр соглашений']/span[1]