public abstract class Condition
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static Condition |
appears
Synonym for #visible - may be used for better readability
waitUntil(By.id("logoutLink"), appears);
Thought the same can be done in a shorter way:
waitFor(By.id("logoutLink");
|
static Condition |
checked |
static Condition |
disabled |
static Condition |
disappears
Synonym for #hidden - may be used for better readability:
waitUntil(By.id("loginLink"), disappears);
|
static Condition |
empty |
static Condition |
enabled |
static Condition |
focused |
static Condition |
hidden |
static Condition |
visible |
| Constructor and Description |
|---|
Condition(java.lang.String name,
boolean nullIsAllowed) |
| Modifier and Type | Method and Description |
|---|---|
abstract java.lang.String |
actualValue(org.openqa.selenium.WebElement element) |
abstract boolean |
apply(org.openqa.selenium.WebElement element) |
boolean |
applyNull() |
static Condition |
hasAttribute(java.lang.String attributeName,
java.lang.String attributeValue) |
static Condition |
hasClass(java.lang.String cssClass) |
static boolean |
hasClass(org.openqa.selenium.WebElement element,
java.lang.String cssClass) |
static Condition |
hasNotClass(java.lang.String cssClass) |
static Condition |
hasOptions() |
static Condition |
hasText(java.lang.String text) |
static Condition |
hasValue(java.lang.String value) |
static Condition |
haveText(java.lang.String text) |
java.lang.String |
toString() |
public static final Condition visible
public static final Condition hidden
public static final Condition appears
public static final Condition disappears
public static final Condition empty
public static final Condition focused
public static final Condition enabled
public static final Condition disabled
public static final Condition checked
public static Condition hasAttribute(java.lang.String attributeName, java.lang.String attributeValue)
public static Condition hasValue(java.lang.String value)
public static Condition hasText(java.lang.String text)
public static Condition haveText(java.lang.String text)
public static Condition hasOptions()
public static boolean hasClass(org.openqa.selenium.WebElement element,
java.lang.String cssClass)
public static Condition hasClass(java.lang.String cssClass)
public static Condition hasNotClass(java.lang.String cssClass)
public abstract boolean apply(org.openqa.selenium.WebElement element)
public final boolean applyNull()
public abstract java.lang.String actualValue(org.openqa.selenium.WebElement element)
public java.lang.String toString()
toString in class java.lang.Object