Как найти динамический элемент с роботизированной рамой? - PullRequest
0 голосов
/ 13 сентября 2018

У меня есть ссылка: deselect-all Эти две ссылки динамически изменяются.

<span id="deselect-all-8" class="select-all">Tout désélectionner</span>

Число 8 изменяется динамически после каждого входа в систему.Итак, как я могу найти идентификатор или xpath?

Я попробовал это: xpath = // * [@ id = "deselect-all"]) [1] ссылка частичная = Tout désélec

Они не могут найти элемент.

Пример фрагмента HTML:

<span id="deselect-all-8" class="select-all">Tout désélectionner</span>

1 Ответ

0 голосов
/ 13 сентября 2018

Вы можете использовать функцию contains в xpath. В вашем случае это будет выглядеть следующим образом:

xpath=//span[contains(@id, "deselect-all")]

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

xpath=//span[text()="Tout désélectionner"]

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...