| Class | Description |
|---|---|
| AppiumElementLocatorFactory | |
| AppiumFieldDecorator |
Default decorator for use with PageFactory.
|
| DefaultElementByBuilder | |
| Widget |
It is the Appium-specific extension of the Page Object design pattern.
|
| WidgetByBuilder | |
| WithTimeout.DurationBuilder |
| Enum | Description |
|---|---|
| LocatorGroupStrategy |
| Annotation Type | Description |
|---|---|
| AndroidBy |
Used to build a complex android automator locator.
|
| AndroidFindAll |
Used to mark a field on a Page/Screen Object to indicate that lookup should use a
series of
AndroidBy tags
It will then search for all elements that match any criteria. |
| AndroidFindBy |
Used to mark a field on a Page Object to indicate an alternative mechanism for locating the
element or a list of elements.
|
| AndroidFindByAllSet |
Defines set of chained/possible locators.
|
| AndroidFindByChainSet |
Defines set of chained/possible locators.
|
| AndroidFindBys |
Used to mark a field on a Page Object to indicate that lookup should use
a series of
AndroidBy tags. |
| AndroidFindBySet |
Defines set of chained/possible locators.
|
| HowToUseLocators | |
| iOSBy |
Used to build a complex iOS automation locator.
|
| iOSFindAll |
Used to mark a field on a Page/Screen Object to indicate that lookup should use a series
of
iOSBy tags. |
| iOSFindBy |
Used to mark a field on a Page Object to indicate an alternative mechanism for locating the
element or a list of elements.
|
| iOSFindByAllSet |
Defines set of chained/possible locators.
|
| iOSFindByChainSet |
Defines set of chained/possible locators.
|
| iOSFindBys |
Used to mark a field on a Page Object to indicate that lookup should use
a series of
iOSBy tags. |
| iOSFindBySet |
Defines set of chained/possible locators.
|
| iOSXCUITBy |
Used to build a complex iOS XCUIT mode locator.
|
| iOSXCUITFindAll |
Used to mark a field on a Page/Screen Object to indicate that lookup should use a series
of
iOSXCUITBy tags. |
| iOSXCUITFindBy | |
| iOSXCUITFindByAllSet |
Defines set of chained/possible locators.
|
| iOSXCUITFindByChainSet |
Defines set of chained/possible locators.
|
| iOSXCUITFindBys |
Used to mark a field on a Page Object to indicate that lookup should use
a series of
iOSXCUITBy tags. |
| iOSXCUITFindBySet | |
| OverrideWidget |
This annotation should mark an abstract/certain Widget object class
or field that declares some abstract/certain Widget object class.
|
| SelendroidBy |
Used to build a complex selendroid locator.
|
| SelendroidFindAll |
Used to mark a field on a Page/Screen Object to indicate that lookup should use a
series of
SelendroidBy tags
It will then search for all elements that match any criteria. |
| SelendroidFindBy |
Used to mark a field on a Page Object to indicate an alternative mechanism for locating the
element or a list of elements.
|
| SelendroidFindByAllSet |
Defines set of chained/possible locators.
|
| SelendroidFindByChainSet |
Defines set of chained/possible locators.
|
| SelendroidFindBys |
Used to mark a field on a Page Object to indicate that lookup should
use a series of
SelendroidBy tags. |
| SelendroidFindBySet |
Defines set of chained/possible locators.
|
| WindowsBy |
Used to build a complex Windows automation locator.
|
| WindowsFindAll |
Used to mark a field on a Page/Screen Object to indicate that lookup should use a series
of
WindowsBy tags
It will then search for all elements that match any criteria. |
| WindowsFindBy |
Used to mark a field on a Page Object to indicate an alternative mechanism for locating the
element or a list of elements.
|
| WindowsFindByAllSet |
Defines set of chained/possible locators.
|
| WindowsFindByChainSet |
Defines set of chained/possible locators.
|
| WindowsFindBys |
Used to mark a field on a Page Object to indicate that lookup should use
a series of
WindowsBy tags. |
| WindowsFindBySet |
Defines set of chained/possible locators.
|
| WithTimeout |
This annotation is used when some element waits for time
that differs from defined by default.
|