Interface | Description |
---|---|
ComparesImages | |
DriverMobileCommand |
An empty interface defining constants for the standard commands defined in the Mobile JSON
wire protocol.
|
ExecutesMethod | |
FindsByAccessibilityId<T extends WebElement> | |
FindsByAndroidUIAutomator<T extends WebElement> | |
FindsByFluentSelector<T extends WebElement> | |
FindsByIosClassChain<T extends WebElement> | |
FindsByIosNSPredicate<T extends WebElement> | |
FindsByIosUIAutomation<T extends WebElement> | |
FindsByWindowsAutomation<T extends WebElement> | |
HasAppStrings | |
HasDeviceTime | |
HasOnScreenKeyboard | |
HasSessionDetails | |
HasSettings | |
HidesKeyboard | |
HidesKeyboardWithKeyName | |
InteractsWithApps | |
InteractsWithFiles | |
LocksDevice | |
MobileDriver<T extends WebElement> | |
PerformsActions<T extends PerformsActions<T>> | |
PerformsTouchActions |
Class | Description |
---|---|
AppiumCommandInfo | |
AppiumDriver<T extends WebElement> |
Default Appium driver implementation.
|
AppiumExecutionMethod | |
AppiumFluentWait<T> | |
AppiumFluentWait.IterationInfo | |
CommandExecutionHelper | |
ErrorCodesMobile |
Defines common error codes for the mobile JSON wire protocol.
|
MobileBy | |
MobileBy.ByAccessibilityId | |
MobileBy.ByAndroidUIAutomator | |
MobileBy.ByIosClassChain | |
MobileBy.ByIosNsPredicate | |
MobileBy.ByIosUIAutomation | |
MobileBy.ByWindowsAutomation | |
MobileCommand |
The repository of mobile commands defined in the Mobile JSON
wire protocol.
|
MobileElement | |
MultiTouchAction |
Used for Webdriver 3 multi-touch gestures
See the Webriver 3 spec https://dvcs.w3.org/hg/webdriver/raw-file/default/webdriver-spec.html
The MultiTouchAction object is a collection of TouchAction objects
(remember that TouchAction objects are in turn, a chain of individual actions)
Add multiple TouchAction objects using the add() method.
|
ScreenshotState | |
TouchAction<T extends TouchAction<T>> |
Used for Webdriver 3 touch actions
See the Webriver 3 spec
https://dvcs.w3.org/hg/webdriver/raw-file/default/webdriver-spec.html
The flow is to chain individual touch actions into an entire gesture. e.g.
|
Enum | Description |
---|---|
MobileSelector | |
ScreenshotState.ResizeMode | |
Setting |
Enums defining constants for Appium Settings which can be set and toggled during a test session.
|
Exception | Description |
---|---|
IllegalCoordinatesException | |
NoSuchContextException | |
ScreenshotState.ScreenshotComparisonError | |
ScreenshotState.ScreenshotComparisonTimeout |