Class WebElementResolver

java.lang.Object
net.serenitybdd.core.pages.WebElementResolver
Direct Known Subclasses:
ResolvedWebElementResolver, WebElementResolverByElementLocator, WebElementResolverByLocator

public abstract class WebElementResolver extends Object
  • Constructor Details

    • WebElementResolver

      public WebElementResolver()
  • Method Details

    • resolveForDriver

      public abstract org.openqa.selenium.WebElement resolveForDriver(org.openqa.selenium.WebDriver driver)
    • resolveAllForDriver

      public abstract List<org.openqa.selenium.WebElement> resolveAllForDriver(org.openqa.selenium.WebDriver driver)
    • by

      public static WebElementResolver by(org.openqa.selenium.By bySelector)
    • forWebElement

      public static WebElementResolver forWebElement(org.openqa.selenium.WebElement webElement)
    • byLocator

      public static WebElementResolver.LocatorResolverBuilder byLocator(org.openqa.selenium.support.pagefactory.ElementLocator locator)