Я использую страницу объекты для отображения элементов страницы, что-то вроде этого:Селена селектор CSS: видимый не является допустимым селектор
public class MyPage {
protected WebDriver driver;
@FindBy(css = "a[data-code=panel]:visible")
private WebElement cpaneladmin;
public MyPage(WebDriver driver) {
this.driver = driver;
PageFactory.initElements(this.driver, this);
}
}
Проблема заключается в селекторе :visible
CSS. По-видимому, Селен этого не поддерживает. Есть ли способ выбрать только видимые элементы с помощью xpath или другого типа селектора CSS?
Благодаря
': visible' не является селектором CSS, это селектор Sizzle. Это твоя проблема. – Arran