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.
|