Uses of Interface
net.serenitybdd.core.pages.WebElementFacade
| Package | Description |
|---|---|
| net.serenitybdd.core.pages | |
| net.thucydides.core.pages |
Classes designed to make it easier to work with Page Objects in WebDriver.
|
| net.thucydides.core.webdriver.stubs |
-
Uses of WebElementFacade in net.serenitybdd.core.pages
Subinterfaces of WebElementFacade in net.serenitybdd.core.pages Modifier and Type Interface Description interfaceWidgetObjectRepresents a page fragment which occurs across pages or multiple times in a single page.Classes in net.serenitybdd.core.pages that implement WebElementFacade Modifier and Type Class Description classWebElementFacadeImplA proxy class for a web element, providing some more methods.classWidgetObjectImplBase implementation forWidgetObject.classWrappedWebElementFacadeImplMethods in net.serenitybdd.core.pages with type parameters of type WebElementFacade Modifier and Type Method Description <T extends WebElementFacade>
TPageObject. $(java.lang.String xpathOrCssSelector, java.lang.Object... arguments)<T extends WebElementFacade>
TPageObject. $(WithByLocator locator)<T extends WebElementFacade>
TPageObject. $(WithLocator locator)<T extends WebElementFacade>
TPageObject. $(org.openqa.selenium.By bySelector)<T extends WebElementFacade>
TPageObject. $(org.openqa.selenium.WebElement webElement)<T extends WebElementFacade>
TWebElementFacade. and()Convenience method to chain method calls more fluently.<T extends WebElementFacade>
TWebElementFacade. deselectAll()<T extends WebElementFacade>
TWebElementFacade. deselectByIndex(int indexValue)<T extends WebElementFacade>
TWebElementFacade. deselectByValue(java.lang.String value)<T extends WebElementFacade>
TWebElementFacade. deselectByVisibleText(java.lang.String label)<T extends WebElementFacade>
TPageObject. element(java.lang.String xpathOrCssSelector, java.lang.Object... arguments)Provides a fluent API for querying web elements.<T extends WebElementFacade>
TPageObject. element(org.openqa.selenium.By bySelector)Provides a fluent API for querying web elements.<T extends WebElementFacade>
TPageObject. element(org.openqa.selenium.WebElement webElement)Provides a fluent API for querying web elements.<T extends WebElementFacade>
TPageObject. find(java.lang.String selector)<T extends WebElementFacade>
TPageObject. find(java.util.List<org.openqa.selenium.By> selectors)<T extends WebElementFacade>
TPageObject. find(WithByLocator selector)<T extends WebElementFacade>
TPageObject. find(WithLocator selector)<T extends WebElementFacade>
TPageObject. find(org.openqa.selenium.By selector)<T extends WebElementFacade>
TWebElementFacade. find(org.openqa.selenium.By bySelector)<T extends WebElementFacade>
TPageObject. findBy(java.lang.String xpathOrCssSelector, java.lang.Object... arguments)<T extends WebElementFacade>
TPageObject. findBy(java.util.List<java.lang.String> selectors)<T extends WebElementFacade>
TWebElementFacade. findBy(java.lang.String xpathOrCssSelector)<T extends WebElementFacade>
TWebElementFacade. findBy(java.lang.String xpathOrCssSelector, java.lang.Object... arguments)<T extends WebElementFacade>
TWebElementFacade. findBy(org.openqa.selenium.By selector)<T extends WebElementFacade>
TWebElementFacadeImpl. findBy(java.lang.String xpathOrCssSelector)<T extends WebElementFacade>
TWebElementFacadeImpl. findBy(java.lang.String xpathOrCssSelector, java.lang.Object... arguments)<T extends WebElementFacade>
TPageObject. findNested(java.lang.String... selectors)<T extends WebElementFacade>
TPageObject. findNested(org.openqa.selenium.By... selectors)<T extends WebElementFacade>
TPageObject. moveTo(java.lang.String xpathOrCssSelector, java.lang.Object... arguments)<T extends WebElementFacade>
TPageObject. moveTo(org.openqa.selenium.By locator)<T extends WebElementFacade>
TRenderedPageObjectView. moveTo(java.lang.String xpathOrCssSelector)<T extends WebElementFacade>
TWebElementFacade. selectByIndex(int indexValue)<T extends WebElementFacade>
TWebElementFacade. selectByValue(java.lang.String value)<T extends WebElementFacade>
TWebElementFacade. selectByVisibleText(java.lang.String label)<T extends WebElementFacade>
TWebElementFacade. then()Convenience method to chain method calls more fluently.<T extends WebElementFacade>
TWebElementFacade. then(java.lang.String xpathOrCssSelector)<T extends WebElementFacade>
TWebElementFacade. then(java.lang.String xpathOrCssSelector, java.lang.Object... arguments)<T extends WebElementFacade>
TWebElementFacade. then(org.openqa.selenium.By bySelector)<T extends WebElementFacade>
TWebElementFacade. thenFind(java.lang.String xpathOrCssSelector)<T extends WebElementFacade>
TWebElementFacade. thenFind(java.lang.String xpathOrCssSelector, java.lang.Object... arguments)<T extends WebElementFacade>
TWebElementFacade. type(java.lang.CharSequence... keysToSend)Type a value into a field, making sure that the field is empty first.<T extends WebElementFacade>
TWebElementFacade. typeAndEnter(java.lang.String value)Type a value into a field and then press Enter, making sure that the field is empty first.<T extends WebElementFacade>
TWebElementFacade. typeAndTab(java.lang.String value)Type a value into a field and then press TAB, making sure that the field is empty first.<T extends WebElementFacade>
TWebElementFacade. waitUntilClickable()<T extends WebElementFacade>
TWebElementFacade. waitUntilDisabled()<T extends WebElementFacade>
TWebElementFacade. waitUntilEnabled()<T extends WebElementFacade>
TWebElementFacade. waitUntilNotVisible()<T extends WebElementFacade>
TWebElementFacade. waitUntilPresent()<T extends WebElementFacade>
TWebElementFacade. waitUntilVisible()<T extends WebElementFacade>
TWebElementFacade. withTimeoutOf(int timeout, java.time.temporal.TemporalUnit unit)<T extends WebElementFacade>
TWebElementFacade. withTimeoutOf(int timeout, java.util.concurrent.TimeUnit unit)Deprecated.<T extends WebElementFacade>
TWebElementFacade. withTimeoutOf(java.time.Duration duration)static <T extends WebElementFacade>
TWebElementFacadeImpl. wrapWebElement(org.openqa.selenium.WebDriver driver, org.openqa.selenium.By bySelector, long timeoutInMilliseconds, long waitForTimeoutInMilliseconds, java.lang.String foundBy)static <T extends WebElementFacade>
TWebElementFacadeImpl. wrapWebElement(org.openqa.selenium.WebDriver driver, org.openqa.selenium.WebElement element, long timeout)static <T extends WebElementFacade>
TWebElementFacadeImpl. wrapWebElement(org.openqa.selenium.WebDriver driver, org.openqa.selenium.WebElement element, long timeoutInMilliseconds, long waitForTimeoutInMilliseconds)static <T extends WebElementFacade>
TWebElementFacadeImpl. wrapWebElement(org.openqa.selenium.WebDriver driver, org.openqa.selenium.WebElement element, long timeoutInMilliseconds, long waitForTimeoutInMilliseconds, java.lang.String foundBy)static <T extends WebElementFacade>
TWebElementFacadeImpl. wrapWebElement(org.openqa.selenium.WebDriver driver, org.openqa.selenium.WebElement resolvedELement, org.openqa.selenium.WebElement element, org.openqa.selenium.By bySelector, org.openqa.selenium.support.pagefactory.ElementLocator locator, long timeoutInMilliseconds, long waitForTimeoutInMilliseconds, java.lang.String foundBy)Methods in net.serenitybdd.core.pages that return WebElementFacade Modifier and Type Method Description WebElementFacadeWebElementFacadeImpl. and()Convenience method to chain method calls more fluently.WebElementFacadeWebElementFacadeImpl. deselectAll()Deprecated.WebElementFacadeWebElementFacadeImpl. deselectByIndex(int indexValue)Deprecated.WebElementFacadeWebElementFacadeImpl. deselectByValue(java.lang.String value)Deprecated.WebElementFacadeWebElementFacadeImpl. deselectByVisibleText(java.lang.String label)Deprecated.WebElementFacadeRenderedPageObjectView. find(java.lang.String xpathOrCssSelector)WebElementFacadeRenderedPageObjectView. find(org.openqa.selenium.By bySelector)WebElementFacadeWebElementFacadeImpl. find(org.openqa.selenium.By bySelector)WebElementFacadeWebElementFacadeImpl. findBy(org.openqa.selenium.By selector)WebElementFacadeWebElementFacadeImpl. foundBy(java.lang.String foundBy)WebElementFacadeWebElementFacadeImpl. selectByIndex(int indexValue)Deprecated.WebElementFacadeWebElementFacadeImpl. selectByValue(java.lang.String value)Deprecated.WebElementFacadeWebElementFacadeImpl. selectByVisibleText(java.lang.String label)Deprecated.WebElementFacadeWebElementFacadeImpl. then()Convenience method to chain method calls more fluently.WebElementFacadeWebElementFacadeImpl. then(java.lang.String xpathOrCssSelector)WebElementFacadeWebElementFacadeImpl. then(java.lang.String xpathOrCssSelector, java.lang.Object... arguments)WebElementFacadeWebElementFacadeImpl. then(org.openqa.selenium.By bySelector)WebElementFacadeWebElementFacadeImpl. thenFind(java.lang.String xpathOrCssSelector)WebElementFacadeWebElementFacadeImpl. thenFind(java.lang.String xpathOrCssSelector, java.lang.Object... arguments)WebElementFacadeWebElementFacadeImpl. type(java.lang.CharSequence... keysToSend)Type a value into a field, making sure that the field is empty first.WebElementFacadeWebElementFacadeImpl. typeAndEnter(java.lang.String value)Type a value into a field and then press Enter, making sure that the field is empty first.WebElementFacadeWebElementFacadeImpl. typeAndTab(java.lang.String value)Type a value into a field and then press TAB, making sure that the field is empty first.WebElementFacadeWebElementFacadeWait. until(org.openqa.selenium.support.ui.ExpectedCondition<? extends org.openqa.selenium.WebElement> isTrue)WebElementFacadePageObject. waitFor(WebElementFacade webElement)WebElementFacadePageObject. waitFor(org.openqa.selenium.WebElement webElement)WebElementFacadeRenderedPageObjectView. waitFor(WebElementFacade webElement)WebElementFacadeRenderedPageObjectView. waitFor(org.openqa.selenium.WebElement webElement)WebElementFacadeWebElementFacadeImpl. waitUntilClickable()WebElementFacadeWebElementFacadeImpl. waitUntilDisabled()WebElementFacadeWebElementFacadeImpl. waitUntilEnabled()WebElementFacadeWebElementFacadeImpl. waitUntilNotVisible()WebElementFacadeWebElementFacadeImpl. waitUntilPresent()WebElementFacadeWebElementFacadeImpl. waitUntilVisible()WebElementFacadeWebElementFacadeImpl. withTimeoutOf(int timeout, java.time.temporal.TemporalUnit unit)WebElementFacadeWebElementFacadeImpl. withTimeoutOf(int timeout, java.util.concurrent.TimeUnit unit)WebElementFacadeWebElementFacadeImpl. withTimeoutOf(java.time.Duration duration)Methods in net.serenitybdd.core.pages that return types with arguments of type WebElementFacade Modifier and Type Method Description java.util.List<WebElementFacade>RenderedPageObjectView. findAll(java.lang.String xpathOrCssSelector)java.util.List<WebElementFacade>RenderedPageObjectView. findAll(org.openqa.selenium.By bySelector)java.util.List<WebElementFacade>RenderedPageObjectView. findAllWithNoWait(org.openqa.selenium.By bySelector)protected java.util.List<WebElementFacade>RenderedPageObjectView. findAllWithOptionalWait(org.openqa.selenium.By bySelector, FindAllWaitOptions waitForOptions)java.util.stream.Stream<WebElementFacade>PageObject. findEach(java.lang.String xpathOrCSSSelector)java.util.stream.Stream<WebElementFacade>PageObject. findEach(java.lang.String... xpathOrCssSelectors)java.util.stream.Stream<WebElementFacade>PageObject. findEach(WithByLocator bySelector)java.util.stream.Stream<WebElementFacade>PageObject. findEach(WithLocator bySelector)java.util.stream.Stream<WebElementFacade>PageObject. findEach(org.openqa.selenium.By bySelector)java.util.stream.Stream<WebElementFacade>PageObject. findEach(org.openqa.selenium.By... bySelectors)FindEach will return a stream of WebElementFacades matching the described nested structure.java.util.Optional<WebElementFacade>PageObject. findFirst(java.lang.String xpathOrCSSSelector)java.util.Optional<WebElementFacade>PageObject. findFirst(java.lang.String xpathOrCssSelector, java.lang.Object... arguments)java.util.Optional<WebElementFacade>PageObject. findFirst(org.openqa.selenium.By bySelector)java.util.List<WebElementFacade>RenderedPageObjectView. waitFor(java.util.List<WebElementFacade> webElements)Methods in net.serenitybdd.core.pages with parameters of type WebElementFacade Modifier and Type Method Description static org.openqa.selenium.support.ui.ExpectedCondition<java.lang.Boolean>WebElementExpectations. elementIsDisplayed(WebElementFacade element)static org.openqa.selenium.support.ui.ExpectedCondition<java.lang.Boolean>WebElementExpectations. elementIsNotDisplayed(WebElementFacade element)static org.openqa.selenium.support.ui.ExpectedCondition<java.lang.Boolean>WebElementExpectations. elementIsNotEnabled(WebElementFacade element)static org.openqa.selenium.support.ui.ExpectedCondition<java.lang.Boolean>WebElementExpectations. elementIsNotPresent(WebElementFacade element)static org.openqa.selenium.support.ui.ExpectedCondition<java.lang.Boolean>WebElementExpectations. elementIsPresent(WebElementFacade element)voidPageObject.FieldEntry. into(WebElementFacade field)WebElementFacadePageObject. waitFor(WebElementFacade webElement)WebElementFacadeRenderedPageObjectView. waitFor(WebElementFacade webElement)Method parameters in net.serenitybdd.core.pages with type arguments of type WebElementFacade Modifier and Type Method Description <T> java.util.List<T>ListOfWebElementFacades. map(java.util.function.Function<? super WebElementFacade,T> elementConverter)java.util.List<WebElementFacade>RenderedPageObjectView. waitFor(java.util.List<WebElementFacade> webElements)Constructors in net.serenitybdd.core.pages with parameters of type WebElementFacade Constructor Description FluentDropdown(WebElementFacade webElementFacade)FluentDropdownDeselect(WebElementFacade webElementFacade)FluentDropdownSelect(WebElementFacade webElementFacade)Constructor parameters in net.serenitybdd.core.pages with type arguments of type WebElementFacade Constructor Description ListOfWebElementFacades(java.util.Collection<? extends WebElementFacade> c) -
Uses of WebElementFacade in net.thucydides.core.pages
Subinterfaces of WebElementFacade in net.thucydides.core.pages Modifier and Type Interface Description interfaceWebElementFacadeDeprecated.Use same-named class in serenitybdd packageClasses in net.thucydides.core.pages that implement WebElementFacade Modifier and Type Class Description classWebElementFacadeImplDeprecated.Use same-named class in serenitybdd package -
Uses of WebElementFacade in net.thucydides.core.webdriver.stubs
Classes in net.thucydides.core.webdriver.stubs that implement WebElementFacade Modifier and Type Class Description classWebElementFacadeStubMethods in net.thucydides.core.webdriver.stubs that return WebElementFacade Modifier and Type Method Description WebElementFacadeWebElementFacadeStub. and()Convenience method to chain method calls more fluently.WebElementFacadeWebElementFacadeStub. deselectAll()WebElementFacadeWebElementFacadeStub. deselectByIndex(int indexValue)WebElementFacadeWebElementFacadeStub. deselectByValue(java.lang.String value)WebElementFacadeWebElementFacadeStub. deselectByVisibleText(java.lang.String label)WebElementFacadeWebElementFacadeStub. find(org.openqa.selenium.By bySelector)WebElementFacadeWebElementFacadeStub. findBy(java.lang.String xpathOrCssSelector)WebElementFacadeWebElementFacadeStub. findBy(java.lang.String xpathOrCssSelector, java.lang.Object... arguments)WebElementFacadeWebElementFacadeStub. findBy(org.openqa.selenium.By selector)WebElementFacadeWebElementFacadeStub. selectByIndex(int indexValue)WebElementFacadeWebElementFacadeStub. selectByValue(java.lang.String value)WebElementFacadeWebElementFacadeStub. selectByVisibleText(java.lang.String label)WebElementFacadeWebElementFacadeStub. then()Convenience method to chain method calls more fluently.WebElementFacadeWebElementFacadeStub. then(java.lang.String xpathOrCssSelector)WebElementFacadeWebElementFacadeStub. then(java.lang.String xpathOrCssSelector, java.lang.Object... arguments)WebElementFacadeWebElementFacadeStub. then(org.openqa.selenium.By bySelector)WebElementFacadeWebElementFacadeStub. thenFind(java.lang.String xpathOrCssSelector)WebElementFacadeWebElementFacadeStub. thenFind(java.lang.String xpathOrCssSelector, java.lang.Object... arguments)WebElementFacadeWebElementFacadeStub. type(java.lang.CharSequence... keysToSend)Type a value into a field, making sure that the field is empty first.WebElementFacadeWebElementFacadeStub. typeAndEnter(java.lang.String value)Type a value into a field and then press Enter, making sure that the field is empty first.WebElementFacadeWebElementFacadeStub. typeAndTab(java.lang.String value)Type a value into a field and then press TAB, making sure that the field is empty first.WebElementFacadeWebElementFacadeStub. waitUntilClickable()WebElementFacadeWebElementFacadeStub. waitUntilDisabled()WebElementFacadeWebElementFacadeStub. waitUntilEnabled()WebElementFacadeWebElementFacadeStub. waitUntilNotVisible()WebElementFacadeWebElementFacadeStub. waitUntilPresent()WebElementFacadeWebElementFacadeStub. waitUntilVisible()WebElementFacadeWebElementFacadeStub. withTimeoutOf(int timeout, java.time.temporal.TemporalUnit unit)WebElementFacadeWebElementFacadeStub. withTimeoutOf(int timeout, java.util.concurrent.TimeUnit unit)WebElementFacadeWebElementFacadeStub. withTimeoutOf(java.time.Duration duration)