com.codeborne.selenide.Selectors [src]

The class contains some By selectors to locate elements by text or attributes (that may be missed in standard Selenium WebDriver API):

  • byText - search element by exact text
  • withText - search element by contained text (substring)
  • byTitle - search by attribute "title"
  • byValue - search by attribute "value"
  • by(attributeName, attributeValue) - search by attribute's name and value
  • byXpath
  • etc.
// Examples:
$(byText("Login")).shouldBe(visible));
$(By.xpath("//div[text()='Login']")).shouldBe(visible); // any org.openqa.selenium.By.* selector can be used
$(byXpath("//div[text()='Login']")).shouldBe(visible); // or any its alternative from Selectors class

results matching ""

    No results matching ""