Selenium WebDriver CSS, эквивалентный xpath, не содержит - PullRequest
0 голосов
/ 15 февраля 2012

Я хочу не использовать xpath в своем коде Java Selen, но не могу понять, какой будет CSS-эквивалент кода ниже

("xpath", "// div [@ class = 'error'] [not (содержит (@ style, 'display: none'))] ");

Кто-нибудь знает, существует ли CSS-эквивалент, не содержащий xpath

1 Ответ

0 голосов
/ 18 февраля 2012

Вы не можете легко сопоставить с составным атрибутом ( т.е. , style=) в CSS.Часть not проста - CSS3 имеет селектор :not(...).Вам нужно будет найти что-то еще, чтобы идентифицировать элементы, которые вы хотите исключить, а затем использовать :not(...), чтобы исключить их,

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