DriverAtoms
public final class DriverAtoms
extends Object
| java.lang.Object | |
| ↳ | android.support.test.espresso.web.webdriver.DriverAtoms |
A collection of Javascript Atoms from the WebDriver project.
Summary
Public methods | |
|---|---|
static Atom<Evaluation> | clearElement() Clears content from an editable element. |
static Atom<ElementReference> | findElement(Locator locator, String value) Finds an element using the provided locatorType strategy. |
static Atom<List<ElementReference>> | findMultipleElements(Locator locator, String value) Finds multiple elements given a locator strategy. |
static Atom<String> | getText() Returns the visible text beneath a given DOM element. |
static Atom<ElementReference> | selectActiveElement() Finds the currently active element in the document. |
static Atom<WindowReference> | selectFrameByIdOrName(String idOrName) Selects a subframe of the current window by it's name or id. |
static Atom<WindowReference> | selectFrameByIdOrName(String idOrName, WindowReference root) Selects a subframe of the given window by it's name or id. |
static Atom<WindowReference> | selectFrameByIndex(int index) Selects a subframe of the currently selected window by it's index. |
static Atom<WindowReference> | selectFrameByIndex(int index, WindowReference root) Selects a subframe of the given window by it's index. |
static Atom<Evaluation> | webClick() Simulates the javascript events to click on a particular element. |
static Atom<Evaluation> | webKeys(String text) Simulates javascript key events sent to a certain element. |
static Atom<Boolean> | webScrollIntoView() Returns |
Inherited methods | |
|---|---|
java.lang.Object | |
Public methods
clearElement
Atom<Evaluation> clearElement ()
Clears content from an editable element.
| Returns | |
|---|---|
Atom<Evaluation> | |
findElement
Atom<ElementReference> findElement (Locator locator, String value)
Finds an element using the provided locatorType strategy.
| Parameters | |
|---|---|
locator | Locator |
value | String |
| Returns | |
|---|---|
Atom<ElementReference> | |
findMultipleElements
Atom<List<ElementReference>> findMultipleElements (Locator locator, String value)
Finds multiple elements given a locator strategy.
| Parameters | |
|---|---|
locator | Locator |
value | String |
| Returns | |
|---|---|
Atom<List<ElementReference>> | |
getText
Atom<String> getText ()
Returns the visible text beneath a given DOM element.
| Returns | |
|---|---|
Atom<String> | |
selectActiveElement
Atom<ElementReference> selectActiveElement ()
Finds the currently active element in the document.
| Returns | |
|---|---|
Atom<ElementReference> | |
selectFrameByIdOrName
Atom<WindowReference> selectFrameByIdOrName (String idOrName)
Selects a subframe of the current window by it's name or id.
| Parameters | |
|---|---|
idOrName | String |
| Returns | |
|---|---|
Atom<WindowReference> | |
selectFrameByIdOrName
Atom<WindowReference> selectFrameByIdOrName (String idOrName, WindowReference root)
Selects a subframe of the given window by it's name or id.
| Parameters | |
|---|---|
idOrName | String |
root | WindowReference |
| Returns | |
|---|---|
Atom<WindowReference> | |
selectFrameByIndex
Atom<WindowReference> selectFrameByIndex (int index)
Selects a subframe of the currently selected window by it's index.
| Parameters | |
|---|---|
index | int |
| Returns | |
|---|---|
Atom<WindowReference> | |
selectFrameByIndex
Atom<WindowReference> selectFrameByIndex (int index, WindowReference root)
Selects a subframe of the given window by it's index.
| Parameters | |
|---|---|
index | int |
root | WindowReference |
| Returns | |
|---|---|
Atom<WindowReference> | |
webClick
Atom<Evaluation> webClick ()
Simulates the javascript events to click on a particular element.
| Returns | |
|---|---|
Atom<Evaluation> | |
webKeys
Atom<Evaluation> webKeys (String text)
Simulates javascript key events sent to a certain element.
| Parameters | |
|---|---|
text | String |
| Returns | |
|---|---|
Atom<Evaluation> | |
Classes
Enums