@ParametersAreNonnullByDefault
public class AppiumElementDescriber
extends java.lang.Object
implements com.codeborne.selenide.impl.ElementDescriber
Sample output:
Element should have text '666' {By.id: result}
Element: '
| Constructor and Description |
|---|
AppiumElementDescriber() |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<java.lang.String> |
androidAttributes() |
java.lang.String |
briefly(com.codeborne.selenide.Driver driver,
org.openqa.selenium.WebElement element) |
java.lang.String |
fully(com.codeborne.selenide.Driver driver,
org.openqa.selenium.WebElement element) |
protected java.util.List<java.lang.String> |
genericAttributes() |
protected java.util.List<java.lang.String> |
iosAttributes() |
java.lang.String |
selector(org.openqa.selenium.By selector) |
protected java.util.List<java.lang.String> |
supportedAttributes(com.codeborne.selenide.Driver driver) |
@Nonnull
public java.lang.String fully(com.codeborne.selenide.Driver driver,
@Nullable
org.openqa.selenium.WebElement element)
fully in interface com.codeborne.selenide.impl.ElementDescriberprotected java.util.List<java.lang.String> supportedAttributes(com.codeborne.selenide.Driver driver)
protected java.util.List<java.lang.String> androidAttributes()
protected java.util.List<java.lang.String> iosAttributes()
protected java.util.List<java.lang.String> genericAttributes()
@Nonnull
public java.lang.String briefly(com.codeborne.selenide.Driver driver,
@Nonnull
org.openqa.selenium.WebElement element)
briefly in interface com.codeborne.selenide.impl.ElementDescriber@CheckReturnValue @Nonnull public java.lang.String selector(org.openqa.selenium.By selector)
selector in interface com.codeborne.selenide.impl.ElementDescriber