Сайт использует сервис веб-аналитики Яндекс Метрика с помощью технологии «cookie». Пользуясь сайтом, вы даете согласие на использование данной технологии.
Просто про Web - про @class у Xpath (додаток до ч.7)
Розглянемо в деталях в чому проблема вибирати HTML елементи по атрибуту class через Xpath селектори у Selenium WebDriver P.S. Вибачте за поганий звук P.P.S. Специфікація CSS селекторів версії 3 - Має диявольський розділ 6.6.6, яка виглядає так: "6.6.6. Blank This section intentionally left blank. (This section previously defined a :contains() pseudo-class.)" Тобто "цей розділ навмисне залишений пустим. Попередньо він визначав псевдоклас :contains()" - отже :contains() видалили із специфікації. Скоріше за все навмисне заборонивши перевіряти вміст елементів у CSS селекторах. Відповідно специфікація CSS селекторів версії 4 - - не містить :contains() теж. А щодо element[attr='text'] - це стосується атрибутів елемента, а не текстового вмісту. Отже селектор div[text='abc'] вибере {div text='abc'}xyz{/div} а не {div}abc{/div}.