Как найти элемент div, который получил style = 'display: block' - PullRequest
0 голосов
/ 22 мая 2018

Я новичок в автоматизации тестирования.

Может кто-нибудь сказать, как найти элемент div, у которого есть свойство style display: block ;?Я пробовал ниже, но не работает

WebElement addedDiv = frm.findElement(By.xpath("//button[@style,'display: block']"));

Спасибо

1 Ответ

0 голосов
/ 22 мая 2018

Вы были близки.Вы можете сделать

//button[@style='display: block']

, если это точное совпадение, или

//button[contains(@style,'display: block')]

, если вы хотите частичное совпадение.

ПРИМЕЧАНИЕ. Я не знаю полного HTMLтак как вы не опубликовали его, но это не лучший способ найти этот элемент.Атрибут display может меняться в зависимости от страницы и т. Д.

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