#selenium #xpath #automation #cucumber #cucumber-serenity
#selenium #xpath #автоматизация #огурец #огурец-спокойствие
Вопрос:
Я нахожусь точно в строке, где есть текст =’Ver Informe’.
Я хочу перейти к кнопке, которая находится рядом с этой строкой.
Потому что работает только тогда, когда я нажимаю там.
Не могли бы вы помочь мне перейти туда?
Я попробовал: /button1 — и не работает.
Ответ №1:
Мне нужно увидеть больше окружающего HTML-кода, но, если я правильно понял ваш вопрос, вам нужна кнопка, которая содержит элемент с текстом ‘Ver informe’. Попробуйте это:
//div[4]//article[1]//descendant::button[@type='button' and ./*[contains(text(),'Ver informe')]]
Ответ №2:
по сути, диапазон заключен в тег button. Таким образом, вы можете использовать приведенный ниже xpath.
//span[normalize-space(.)='Ver informe']/parent::button