Package | Description |
---|---|
com.abmash.api |
Provides the main classes to control browsers and to find and interact with elements on the current web page.
|
com.abmash.api.browser |
Provides classes to extend the
Browser functionality and to further interact with it. |
com.abmash.api.query |
Provides classes to find elements on web pages.
|
com.abmash.core.browser.waitcondition |
Provides classes to wait for certain events or conditions in order to properly react to changes (AJAX, Websockets, etc.).
|
Modifier and Type | Method and Description |
---|---|
Query |
HtmlElement.above()
Creates an
HtmlQuery to find elements above this one. |
Query |
HtmlElement.below()
Creates an
HtmlQuery to find elements below this one. |
Query |
HtmlElement.leftTo()
Creates an
HtmlQuery to find elements left to this one. |
Query |
Browser.query(Predicate... predicates) |
Query |
HtmlElement.rightTo()
Creates an
HtmlQuery to find elements right to this one. |
Modifier and Type | Method and Description |
---|---|
void |
WaitFor.query(Query query)
Waits until element is found.
|
Modifier and Type | Method and Description |
---|---|
static Query |
QueryFactory.query(Browser browser,
Predicate... predicates)
Creates a new query to find elements in the specified browser and with the given predicates, used by calling
Browser.query(Predicate...) . |
static Query |
QueryFactory.union(Query... queries)
Creates a union of multiple queries by merging their results.
|
Modifier and Type | Method and Description |
---|---|
void |
Query.union(Query... queries) |
static Query |
QueryFactory.union(Query... queries)
Creates a union of multiple queries by merging their results.
|
Constructor and Description |
---|
ElementWaitCondition(Browser browser,
Query query) |