com.codeborne.selenide.Selectors [src]
Класс содержит некоторые By
селекторы для поиска элементов по тексту или атрибуту (которых не хватает в стандартном Selenium WebDriver API):
byText
- поиск элемента по точному текстуwithText
- поиск элемента по тексту (подстроке)by
- поиск элемента по атрибутуbyTitle
- поиск по атрибуту "title"byValue
- поиск по атрибуту "value"
// Пример использования:
$(byText("Login")).shouldBe(visible));
$(By.xpath("//div[text()='Login']")).shouldBe(visible); // можно использовать любой org.openqa.selenium.By.* селектор
$(byXpath("//div[text()='Login']")).shouldBe(visible); // или его аналог из Selectors