public interface WebElementFacade extends org.openqa.selenium.WebElement, org.openqa.selenium.internal.WrapsElement, org.openqa.selenium.interactions.internal.Locatable, WebElementState, io.appium.java_client.FindsByAccessibilityId, io.appium.java_client.FindsByAndroidUIAutomator, io.appium.java_client.FindsByIosUIAutomation, ConfigurableTimeouts
| Modifier and Type | Method and Description |
|---|---|
<T extends WebElementFacade> |
and()
Convenience method to chain method calls more fluently.
|
void |
clear() |
void |
click()
Wait for an element to be visible and enabled, and then click on it.
|
boolean |
containsElements(org.openqa.selenium.By selector) |
boolean |
containsElements(java.lang.String xpathOrCssSelector) |
<T extends WebElementFacade> |
deselectAll() |
<T extends WebElementFacade> |
deselectByIndex(int indexValue) |
<T extends WebElementFacade> |
deselectByValue(java.lang.String value) |
<T extends WebElementFacade> |
deselectByVisibleText(java.lang.String label) |
<T extends WebElementFacade> |
find(org.openqa.selenium.By bySelector) |
<T extends WebElementFacade> |
findBy(org.openqa.selenium.By selector) |
<T extends WebElementFacade> |
findBy(java.lang.String xpathOrCssSelector) |
java.lang.String |
getAttribute(java.lang.String name) |
long |
getImplicitTimeoutInMilliseconds() |
java.util.List<java.lang.String> |
getSelectOptions() |
java.lang.String |
getText() |
java.lang.String |
getValue() |
boolean |
hasClass(java.lang.String cssClassName) |
<T extends WebElementFacade> |
selectByIndex(int indexValue) |
<T extends WebElementFacade> |
selectByValue(java.lang.String value) |
<T extends WebElementFacade> |
selectByVisibleText(java.lang.String label) |
void |
setWindowFocus() |
void |
shouldContainElements(org.openqa.selenium.By selector) |
void |
shouldContainElements(java.lang.String xpathOrCssSelector) |
<T extends WebElementFacade> |
then()
Convenience method to chain method calls more fluently.
|
<T extends WebElementFacade> |
then(org.openqa.selenium.By bySelector) |
<T extends WebElementFacade> |
then(java.lang.String xpathOrCssSelector) |
java.util.List<WebElementFacade> |
thenFindAll(org.openqa.selenium.By selector) |
java.util.List<WebElementFacade> |
thenFindAll(java.lang.String xpathOrCssSelector) |
java.lang.String |
toString() |
<T extends WebElementFacade> |
type(java.lang.String value)
Type a value into a field, making sure that the field is empty first.
|
<T extends WebElementFacade> |
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> |
typeAndTab(java.lang.String value)
Type a value into a field and then press TAB, making sure that the field is empty first.
|
org.openqa.selenium.support.ui.Wait<org.openqa.selenium.WebDriver> |
waitForCondition() |
<T extends WebElementFacade> |
waitUntilClickable() |
<T extends WebElementFacade> |
waitUntilDisabled() |
<T extends WebElementFacade> |
waitUntilEnabled() |
<T extends WebElementFacade> |
waitUntilNotVisible() |
<T extends WebElementFacade> |
waitUntilPresent() |
<T extends WebElementFacade> |
waitUntilVisible() |
<T extends WebElementFacade> |
withTimeoutOf(int timeout,
java.util.concurrent.TimeUnit unit) |
findElement, findElements, getCssValue, getLocation, getRect, getSize, getTagName, isDisplayed, isEnabled, isSelected, sendKeys, submitcontainsOnlyText, containsSelectOption, containsText, containsValue, expect, getSelectedValue, getSelectedVisibleTextValue, getTextValue, hasFocus, isCurrentlyEnabled, isCurrentlyVisible, isEnabled, isPresent, isSelected, isVisible, shouldBeCurrentlyVisible, shouldBeEnabled, shouldBePresent, shouldBeVisible, shouldContainOnlyText, shouldContainSelectedOption, shouldContainText, shouldNotBeCurrentlyVisible, shouldNotBeEnabled, shouldNotBePresent, shouldNotBeVisible, shouldNotContainTextfindElementByAccessibilityId, findElementsByAccessibilityIdfindElementByAndroidUIAutomator, findElementsByAndroidUIAutomatorfindElementByIosUIAutomation, findElementsByIosUIAutomationfindElement, findElementsgetCurrentImplicitTimeout, resetTimeouts, setImplicitTimeout<T extends WebElementFacade> T then(java.lang.String xpathOrCssSelector)
<T extends WebElementFacade> T findBy(java.lang.String xpathOrCssSelector)
java.util.List<WebElementFacade> thenFindAll(java.lang.String xpathOrCssSelector)
<T extends WebElementFacade> T findBy(org.openqa.selenium.By selector)
<T extends WebElementFacade> T find(org.openqa.selenium.By bySelector)
<T extends WebElementFacade> T then(org.openqa.selenium.By bySelector)
java.lang.String getAttribute(java.lang.String name)
getAttribute in interface org.openqa.selenium.WebElementjava.util.List<WebElementFacade> thenFindAll(org.openqa.selenium.By selector)
long getImplicitTimeoutInMilliseconds()
<T extends WebElementFacade> T withTimeoutOf(int timeout, java.util.concurrent.TimeUnit unit)
<T extends WebElementFacade> T and()
<T extends WebElementFacade> T then()
java.util.List<java.lang.String> getSelectOptions()
getSelectOptions in interface WebElementState<T extends WebElementFacade> T type(java.lang.String value)
value - <T extends WebElementFacade> T typeAndEnter(java.lang.String value)
value - <T extends WebElementFacade> T typeAndTab(java.lang.String value)
value - void setWindowFocus()
<T extends WebElementFacade> T deselectAll()
<T extends WebElementFacade> T deselectByVisibleText(java.lang.String label)
<T extends WebElementFacade> T deselectByValue(java.lang.String value)
<T extends WebElementFacade> T deselectByIndex(int indexValue)
<T extends WebElementFacade> T selectByVisibleText(java.lang.String label)
<T extends WebElementFacade> T selectByValue(java.lang.String value)
<T extends WebElementFacade> T selectByIndex(int indexValue)
<T extends WebElementFacade> T waitUntilVisible()
<T extends WebElementFacade> T waitUntilPresent()
org.openqa.selenium.support.ui.Wait<org.openqa.selenium.WebDriver> waitForCondition()
<T extends WebElementFacade> T waitUntilNotVisible()
java.lang.String getValue()
java.lang.String getText()
getText in interface org.openqa.selenium.WebElement<T extends WebElementFacade> T waitUntilEnabled()
<T extends WebElementFacade> T waitUntilClickable()
<T extends WebElementFacade> T waitUntilDisabled()
void click()
click in interface org.openqa.selenium.WebElementvoid clear()
clear in interface org.openqa.selenium.WebElementjava.lang.String toString()
toString in class java.lang.Objectboolean containsElements(org.openqa.selenium.By selector)
boolean containsElements(java.lang.String xpathOrCssSelector)
void shouldContainElements(org.openqa.selenium.By selector)
void shouldContainElements(java.lang.String xpathOrCssSelector)
boolean hasClass(java.lang.String cssClassName)