| Interface | Description |
|---|---|
| Clock |
A simple encapsulation to allowing timing
|
| ExpectedCondition<T> |
Models a condition that might reasonably be expected to eventually evaluate to something that is
neither null nor false.
|
| ISelect |
Created by evgeniyat on 13.05.16
ISelect interface makes a protocol for all kind of select elements (standard html and custom
model)
|
| Sleeper |
Abstraction around
Thread.sleep(long) to permit better testability. |
| Wait<F> |
A generic interface for waiting until a condition is true or not null.
|
| Class | Description |
|---|---|
| Duration | Deprecated
use
Duration |
| ExpectedConditions |
Canned
ExpectedConditions which are generally useful within webdriver tests. |
| FluentWait<T> |
An implementation of the
Wait interface that may have its timeout and polling interval
configured on the fly. |
| LoadableComponent<T extends LoadableComponent<T>> |
Represents any abstraction of something that can be loaded.
|
| Quotes | |
| Select |
Models a SELECT tag, providing helper methods to select and deselect options.
|
| SlowLoadableComponent<T extends LoadableComponent<T>> |
A
LoadableComponent which might not have finished loading when load() returns. |
| SystemClock | |
| WebDriverWait |
A specialization of
FluentWait that uses WebDriver instances. |
| Exception | Description |
|---|---|
| UnexpectedTagNameException |