Борьба с идентификацией элемента с использованием нескольких параметров - PullRequest
0 голосов
/ 25 сентября 2018

довольно новый для xpaths.У меня есть элемент ниже, и мне нужен xpath, чтобы идентифицировать его, используя его ID / xpath и что в нем есть отключенный узел.

<button class="mr-2 st-crudactionbar__button ng-star-inserted waves-effect waves-float" id="crudactionbar_remove_button" disabled="">
    <i class="fa fa-trash fa-2x"></i>
</button>

Итак, попытался:

//*[@id="crudactionbar_remove_button"] and @disabled =''

или

(//*[contains(@class,'crudactionbar__button')])[4] and @disabled =''

Надеюсь, вы поняли, что я пытаюсь сделать.ищите этот элемент и он также содержит отключенный узел.Любая помощь приветствуется.

1 Ответ

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

Все условия, связанные с элементом (кнопкой), должны заключаться в одинаковые квадратные скобки:

//button[contains(@class, 'crudactionbar__button') and @disabled='']
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...