Приветствую.
Впервые столкнулся с псевдоэлементами. В тесте мне необходимо вытаскивать CssValue “color” элемента с таким вот CssSelector: .wl-navigation .bt-menu:before.
Делаю это следующей строкой:
org.openqa.selenium.InvalidSelectorException: The given selector .wl-navigation .bt-menu:before. is either invalid or does not result in a WebElement. The following error occurred:
InvalidSelectorError: An invalid or illegal selector was specified
Ну это означает лишь то, что JQuery не подключен у вас (нет саппорта в приложении самом). Тогда надо по старинке искать - через document.querySelector(...). Но опять-таки, возвращаясь к предыдущему вопросу: неужели для вашего элемента невозможно подобрать xpath?