Package net.serenitybdd.core.pages
Class WebElementResolver
java.lang.Object
net.serenitybdd.core.pages.WebElementResolver
- Direct Known Subclasses:
ResolvedWebElementResolver
,WebElementResolverByElementLocator
,WebElementResolverByLocator
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic WebElementResolver
by
(org.openqa.selenium.By bySelector) byLocator
(org.openqa.selenium.support.pagefactory.ElementLocator locator) static WebElementResolver
forWebElement
(org.openqa.selenium.WebElement webElement) abstract List<org.openqa.selenium.WebElement>
resolveAllForDriver
(org.openqa.selenium.WebDriver driver) abstract org.openqa.selenium.WebElement
resolveForDriver
(org.openqa.selenium.WebDriver driver)
-
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
-
forWebElement
-
byLocator
public static WebElementResolver.LocatorResolverBuilder byLocator(org.openqa.selenium.support.pagefactory.ElementLocator locator)
-