- AccessibilityId(String) - Static method in class io.appium.java_client.MobileBy
-
- ACTION_DOWN - Static variable in interface io.appium.java_client.android.AndroidKeyCode
-
- ACTION_MULTIPLE - Static variable in interface io.appium.java_client.android.AndroidKeyCode
-
- ACTION_UP - Static variable in interface io.appium.java_client.android.AndroidKeyCode
-
- ADB_PORT - Static variable in interface io.appium.java_client.remote.AndroidMobileCapabilityType
-
Port used to connect to the ADB server (default 5037)
- add(TouchAction) - Method in class io.appium.java_client.MultiTouchAction
-
Add a TouchAction to this multi-touch gesture
- addOutPutStream(OutputStream) - Method in class io.appium.java_client.service.local.AppiumDriverLocalService
-
- addOutPutStreams(List<OutputStream>) - Method in class io.appium.java_client.service.local.AppiumDriverLocalService
-
- airplaneModeEnabled() - Method in class io.appium.java_client.NetworkConnectionSetting
-
- ANDROID - Static variable in interface io.appium.java_client.remote.MobilePlatform
-
- ANDROID_COVERAGE - Static variable in interface io.appium.java_client.remote.AndroidMobileCapabilityType
-
Fully qualified instrumentation class.
- ANDROID_DEVICE_READY_TIMEOUT - Static variable in interface io.appium.java_client.remote.AndroidMobileCapabilityType
-
Timeout in seconds used to wait for a device to become ready after booting
- ANDROID_DEVICE_SOCKET - Static variable in interface io.appium.java_client.remote.AndroidMobileCapabilityType
-
Devtools socket name.
- AndroidDeviceActionShortcuts - Interface in io.appium.java_client.android
-
- AndroidDriver<RequiredElementType extends org.openqa.selenium.WebElement> - Class in io.appium.java_client.android
-
- AndroidDriver(URL, Capabilities) - Constructor for class io.appium.java_client.android.AndroidDriver
-
- AndroidDriver(URL, HttpClient.Factory, Capabilities) - Constructor for class io.appium.java_client.android.AndroidDriver
-
- AndroidDriver(AppiumDriverLocalService, Capabilities) - Constructor for class io.appium.java_client.android.AndroidDriver
-
- AndroidDriver(AppiumDriverLocalService, HttpClient.Factory, Capabilities) - Constructor for class io.appium.java_client.android.AndroidDriver
-
- AndroidDriver(AppiumServiceBuilder, Capabilities) - Constructor for class io.appium.java_client.android.AndroidDriver
-
- AndroidDriver(AppiumServiceBuilder, HttpClient.Factory, Capabilities) - Constructor for class io.appium.java_client.android.AndroidDriver
-
- AndroidDriver(HttpClient.Factory, Capabilities) - Constructor for class io.appium.java_client.android.AndroidDriver
-
- AndroidDriver(Capabilities) - Constructor for class io.appium.java_client.android.AndroidDriver
-
- AndroidElement - Class in io.appium.java_client.android
-
- AndroidElement() - Constructor for class io.appium.java_client.android.AndroidElement
-
- AndroidFindAll - Annotation Type in io.appium.java_client.pagefactory
-
Used to mark a field on a Page/Screen Object to indicate that lookup should use a series of
AndroidFindBy
tags
It will then search for all elements that match any criteria.
- AndroidFindBy - Annotation Type in io.appium.java_client.pagefactory
-
Used to mark a field on a Page Object to indicate an alternative mechanism for locating the
element or a list of elements.
- AndroidFindBys - Annotation Type in io.appium.java_client.pagefactory
-
Used to mark a field on a Page Object to indicate that lookup should use a series of @AndroidFindBy tags
- AndroidKeyCode - Interface in io.appium.java_client.android
-
Some common key codes for Android Key Events
- AndroidKeyMetastate - Interface in io.appium.java_client.android
-
Metastates for Android Key Events
- AndroidMobileCapabilityType - Interface in io.appium.java_client.remote
-
The list of Android-specific capabilities
Read: https://github.com/appium/appium/blob/1.5/docs/en/writing-running-appium/caps.md#android-only
- AndroidServerFlag - Enum in io.appium.java_client.service.local.flags
-
Here is the list of Android specific server arguments.
- AndroidUIAutomator(String) - Static method in class io.appium.java_client.MobileBy
-
- AnnotatedElementContainer - Class in io.appium.java_client.pagefactory.bys.builder
-
This is the POJO for the setting/getting of an AnnotatedElement instances
- AnnotatedElementContainer() - Constructor for class io.appium.java_client.pagefactory.bys.builder.AnnotatedElementContainer
-
- annotatedElementContainer - Variable in class io.appium.java_client.pagefactory.bys.builder.AppiumByBuilder
-
- APP - Static variable in interface io.appium.java_client.remote.MobileCapabilityType
-
The absolute local path or remote http URL to an .ipa or .apk file, or a .zip containing one of these.
- APP_ACTIVITY - Static variable in interface io.appium.java_client.remote.AndroidMobileCapabilityType
-
Activity name for the Android activity you want to launch from your package.
- APP_ACTIVITY - Static variable in interface io.appium.java_client.remote.MobileCapabilityType
-
Deprecated.
- APP_NAME - Static variable in interface io.appium.java_client.remote.IOSMobileCapabilityType
-
The display name of the application under test.
- APP_PACKAGE - Static variable in interface io.appium.java_client.remote.AndroidMobileCapabilityType
-
Java package of the Android app you want to run
- APP_PACKAGE - Static variable in interface io.appium.java_client.remote.MobileCapabilityType
-
Deprecated.
- APP_WAIT_ACTIVITY - Static variable in interface io.appium.java_client.remote.AndroidMobileCapabilityType
-
Activity name for the Android activity you want to wait for
- APP_WAIT_ACTIVITY - Static variable in interface io.appium.java_client.remote.MobileCapabilityType
-
Deprecated.
- APP_WAIT_PACKAGE - Static variable in interface io.appium.java_client.remote.AndroidMobileCapabilityType
-
Java package of the Android app you want to wait for
- APP_WAIT_PACKAGE - Static variable in interface io.appium.java_client.remote.MobileCapabilityType
-
Deprecated.
- APPIUM - Static variable in interface io.appium.java_client.remote.AutomationName
-
- APPIUM_PATH - Static variable in class io.appium.java_client.service.local.AppiumServiceBuilder
-
The environmental variable used to define
the path to executable appium.js (1.4.x and lower) or
main.js (1.5.x and higher)
- APPIUM_VERSION - Static variable in interface io.appium.java_client.remote.MobileCapabilityType
-
Sauce-specific
- AppiumByBuilder - Class in io.appium.java_client.pagefactory.bys.builder
-
It is the basic handler of Appium-specific page object annotations
About the Page Object design pattern please read these documents:
- https://code.google.com/p/selenium/wiki/PageObjects
- https://code.google.com/p/selenium/wiki/PageFactory
- AppiumByBuilder(String, String) - Constructor for class io.appium.java_client.pagefactory.bys.builder.AppiumByBuilder
-
- AppiumCommandExecutor - Class in io.appium.java_client.remote
-
- AppiumCommandExecutor(Map<String, CommandInfo>, URL, HttpClient.Factory) - Constructor for class io.appium.java_client.remote.AppiumCommandExecutor
-
- AppiumCommandExecutor(Map<String, CommandInfo>, DriverService, HttpClient.Factory) - Constructor for class io.appium.java_client.remote.AppiumCommandExecutor
-
- AppiumCommandExecutor(Map<String, CommandInfo>, URL) - Constructor for class io.appium.java_client.remote.AppiumCommandExecutor
-
- AppiumCommandExecutor(Map<String, CommandInfo>, DriverService) - Constructor for class io.appium.java_client.remote.AppiumCommandExecutor
-
- AppiumDriver<RequiredElementType extends org.openqa.selenium.WebElement> - Class in io.appium.java_client
-
- AppiumDriver(URL, Capabilities) - Constructor for class io.appium.java_client.AppiumDriver
-
- AppiumDriver(URL, HttpClient.Factory, Capabilities) - Constructor for class io.appium.java_client.AppiumDriver
-
- AppiumDriver(AppiumDriverLocalService, Capabilities) - Constructor for class io.appium.java_client.AppiumDriver
-
- AppiumDriver(AppiumDriverLocalService, HttpClient.Factory, Capabilities) - Constructor for class io.appium.java_client.AppiumDriver
-
- AppiumDriver(AppiumServiceBuilder, Capabilities) - Constructor for class io.appium.java_client.AppiumDriver
-
- AppiumDriver(AppiumServiceBuilder, HttpClient.Factory, Capabilities) - Constructor for class io.appium.java_client.AppiumDriver
-
- AppiumDriver(HttpClient.Factory, Capabilities) - Constructor for class io.appium.java_client.AppiumDriver
-
- AppiumDriver(Capabilities) - Constructor for class io.appium.java_client.AppiumDriver
-
- AppiumDriverLocalService - Class in io.appium.java_client.service.local
-
- AppiumExecutionMethod - Class in io.appium.java_client
-
- AppiumExecutionMethod(AppiumDriver<?>) - Constructor for class io.appium.java_client.AppiumExecutionMethod
-
- AppiumFieldDecorator - Class in io.appium.java_client.pagefactory
-
Default decorator for use with PageFactory.
- AppiumFieldDecorator(SearchContext, long, TimeUnit) - Constructor for class io.appium.java_client.pagefactory.AppiumFieldDecorator
-
- AppiumFieldDecorator(SearchContext, TimeOutDuration) - Constructor for class io.appium.java_client.pagefactory.AppiumFieldDecorator
-
- AppiumFieldDecorator(SearchContext) - Constructor for class io.appium.java_client.pagefactory.AppiumFieldDecorator
-
- AppiumServerHasNotBeenStartedLocallyException - Exception in io.appium.java_client.service.local
-
- AppiumServerHasNotBeenStartedLocallyException(String, Throwable) - Constructor for exception io.appium.java_client.service.local.AppiumServerHasNotBeenStartedLocallyException
-
- AppiumServerHasNotBeenStartedLocallyException(String) - Constructor for exception io.appium.java_client.service.local.AppiumServerHasNotBeenStartedLocallyException
-
- AppiumServiceBuilder - Class in io.appium.java_client.service.local
-
- AppiumServiceBuilder() - Constructor for class io.appium.java_client.service.local.AppiumServiceBuilder
-
- AppiumSetting - Enum in io.appium.java_client
-
Enums defining constants for Appium Settings which can be set and toggled during a test session.
- apply(Object) - Method in class io.appium.java_client.internal.JsonToMobileElementConverter
-
- apply(Object) - Method in class io.appium.java_client.internal.MobileElementToJsonConverter
-
- assertValidAnnotations() - Method in class io.appium.java_client.pagefactory.bys.builder.AppiumByBuilder
-
- AUTO_ACCEPT_ALERTS - Static variable in interface io.appium.java_client.remote.IOSMobileCapabilityType
-
Accept all iOS alerts automatically if they pop up.
- AUTO_DISMISS_ALERTS - Static variable in interface io.appium.java_client.remote.IOSMobileCapabilityType
-
Dismiss all iOS alerts automatically if they pop up.
- AUTO_WEBVIEW - Static variable in interface io.appium.java_client.remote.MobileCapabilityType
-
Move directly into Webview context.
- AUTO_WEBVIEW_TIMEOUT - Static variable in interface io.appium.java_client.remote.AndroidMobileCapabilityType
-
Amount of time to wait for Webview context to become active, in ms.
- automation - Variable in class io.appium.java_client.pagefactory.bys.builder.AppiumByBuilder
-
- AUTOMATION_NAME - Static variable in interface io.appium.java_client.remote.MobileCapabilityType
-
Which automation engine to use
- AutomationName - Interface in io.appium.java_client.remote
-
- AVD - Static variable in interface io.appium.java_client.remote.AndroidMobileCapabilityType
-
Name of avd to launch
- AVD_ARGS - Static variable in interface io.appium.java_client.remote.AndroidMobileCapabilityType
-
Additional emulator arguments used when launching an avd
- AVD_LAUNCH_TIMEOUT - Static variable in interface io.appium.java_client.remote.AndroidMobileCapabilityType
-
How long to wait in milliseconds for an avd to launch and connect to ADB (default 120000)
- AVD_READY_TIMEOUT - Static variable in interface io.appium.java_client.remote.AndroidMobileCapabilityType
-
How long to wait in milliseconds for an avd to finish its boot animations (default 120000)
- IGNORE_UNIMPORTANT_VIEWS - Static variable in interface io.appium.java_client.remote.AndroidMobileCapabilityType
-
Calls the setCompressedLayoutHierarchy() uiautomator function.
- ignoreUnimportantViews(Boolean) - Method in class io.appium.java_client.android.AndroidDriver
-
Set the `ignoreUnimportantViews` setting.
- IllegalCoordinatesException - Exception in io.appium.java_client
-
- IllegalCoordinatesException(String) - Constructor for exception io.appium.java_client.IllegalCoordinatesException
-
- INSTALL_APP - Static variable in class io.appium.java_client.MobileCommand
-
- installApp(String) - Method in class io.appium.java_client.AppiumDriver
-
- installApp(String) - Method in interface io.appium.java_client.InteractsWithApps
-
Install an app on the mobile device
- INTENT_ACTION - Static variable in interface io.appium.java_client.remote.AndroidMobileCapabilityType
-
Intent action which will be used to start activity (default android.intent.action.MAIN)
- INTENT_CATEGORY - Static variable in interface io.appium.java_client.remote.AndroidMobileCapabilityType
-
Intent category which will be used to start activity (default android.intent.category.LAUNCHER)
- INTENT_FLAGS - Static variable in interface io.appium.java_client.remote.AndroidMobileCapabilityType
-
Flags that will be used to start activity (default 0x10200000)
- INTER_KEY_DELAY - Static variable in interface io.appium.java_client.remote.IOSMobileCapabilityType
-
The delay, in ms, between keystrokes sent to an element when typing.
- InteractsWithApps - Interface in io.appium.java_client
-
- InteractsWithFiles - Interface in io.appium.java_client
-
- intercept(Object, Method, Object[], MethodProxy) - Method in class io.appium.java_client.pagefactory.interceptors.InterceptorOfAListOfElements
-
- intercept(Object, Method, Object[], MethodProxy) - Method in class io.appium.java_client.pagefactory.interceptors.InterceptorOfASingleElement
-
- InterceptorOfAListOfElements - Class in io.appium.java_client.pagefactory.interceptors
-
- InterceptorOfAListOfElements(ElementLocator) - Constructor for class io.appium.java_client.pagefactory.interceptors.InterceptorOfAListOfElements
-
- InterceptorOfASingleElement - Class in io.appium.java_client.pagefactory.interceptors
-
- InterceptorOfASingleElement(ElementLocator, WebDriver) - Constructor for class io.appium.java_client.pagefactory.interceptors.InterceptorOfASingleElement
-
- InvalidNodeJSInstance - Exception in io.appium.java_client.service.local
-
- InvalidNodeJSInstance(String, Throwable) - Constructor for exception io.appium.java_client.service.local.InvalidNodeJSInstance
-
- InvalidServerInstanceException - Exception in io.appium.java_client.service.local
-
- InvalidServerInstanceException(String, Throwable) - Constructor for exception io.appium.java_client.service.local.InvalidServerInstanceException
-
- io.appium.java_client - package io.appium.java_client
-
- io.appium.java_client.android - package io.appium.java_client.android
-
- io.appium.java_client.android.internal - package io.appium.java_client.android.internal
-
- io.appium.java_client.generic.searchcontext - package io.appium.java_client.generic.searchcontext
-
- io.appium.java_client.internal - package io.appium.java_client.internal
-
- io.appium.java_client.ios - package io.appium.java_client.ios
-
- io.appium.java_client.ios.internal - package io.appium.java_client.ios.internal
-
- io.appium.java_client.pagefactory - package io.appium.java_client.pagefactory
-
- io.appium.java_client.pagefactory.bys - package io.appium.java_client.pagefactory.bys
-
- io.appium.java_client.pagefactory.bys.builder - package io.appium.java_client.pagefactory.bys.builder
-
- io.appium.java_client.pagefactory.interceptors - package io.appium.java_client.pagefactory.interceptors
-
- io.appium.java_client.pagefactory.locator - package io.appium.java_client.pagefactory.locator
-
- io.appium.java_client.pagefactory.utils - package io.appium.java_client.pagefactory.utils
-
- io.appium.java_client.remote - package io.appium.java_client.remote
-
- io.appium.java_client.service.local - package io.appium.java_client.service.local
-
- io.appium.java_client.service.local.flags - package io.appium.java_client.service.local.flags
-
- IOS - Static variable in interface io.appium.java_client.remote.MobilePlatform
-
- IOSDeviceActionShortcuts - Interface in io.appium.java_client.ios
-
- IOSDriver<RequiredElementType extends org.openqa.selenium.WebElement> - Class in io.appium.java_client.ios
-
- IOSDriver(URL, Capabilities) - Constructor for class io.appium.java_client.ios.IOSDriver
-
- IOSDriver(URL, HttpClient.Factory, Capabilities) - Constructor for class io.appium.java_client.ios.IOSDriver
-
- IOSDriver(AppiumDriverLocalService, Capabilities) - Constructor for class io.appium.java_client.ios.IOSDriver
-
- IOSDriver(AppiumDriverLocalService, HttpClient.Factory, Capabilities) - Constructor for class io.appium.java_client.ios.IOSDriver
-
- IOSDriver(AppiumServiceBuilder, Capabilities) - Constructor for class io.appium.java_client.ios.IOSDriver
-
- IOSDriver(AppiumServiceBuilder, HttpClient.Factory, Capabilities) - Constructor for class io.appium.java_client.ios.IOSDriver
-
- IOSDriver(HttpClient.Factory, Capabilities) - Constructor for class io.appium.java_client.ios.IOSDriver
-
- IOSDriver(Capabilities) - Constructor for class io.appium.java_client.ios.IOSDriver
-
- IOSElement - Class in io.appium.java_client.ios
-
- IOSElement() - Constructor for class io.appium.java_client.ios.IOSElement
-
- iOSFindAll - Annotation Type in io.appium.java_client.pagefactory
-
Used to mark a field on a Page/Screen Object to indicate that lookup should use a series of
iOSFindBy
tags
It will then search for all elements that match any criteria.
- iOSFindBy - Annotation Type in io.appium.java_client.pagefactory
-
Used to mark a field on a Page Object to indicate an alternative mechanism for locating the
element or a list of elements.
- iOSFindBys - Annotation Type in io.appium.java_client.pagefactory
-
Used to mark a field on a Page Object to indicate that lookup should use a series of @iOSFindBy tags
- IOSKeyCode - Interface in io.appium.java_client.ios
-
Some common key codes for iOS Key Events
- IOSMobileCapabilityType - Interface in io.appium.java_client.remote
-
The list of iOS-specific capabilities
Read: https://github.com/appium/appium/blob/1.5/docs/en/writing-running-appium/caps.md#ios-only
- IOSServerFlag - Enum in io.appium.java_client.service.local.flags
-
Here is the list of iOS specific server arguments.
- IosUIAutomation(String) - Static method in class io.appium.java_client.MobileBy
-
- IS_APP_INSTALLED - Static variable in class io.appium.java_client.MobileCommand
-
- IS_LOCKED - Static variable in class io.appium.java_client.MobileCommand
-
- isAndroid() - Method in class io.appium.java_client.pagefactory.bys.builder.AppiumByBuilder
-
- isAppInstalled(String) - Method in class io.appium.java_client.AppiumDriver
-
- isAppInstalled(String) - Method in interface io.appium.java_client.InteractsWithApps
-
Checks if an app is installed on the device
- isIOS() - Method in class io.appium.java_client.pagefactory.bys.builder.AppiumByBuilder
-
- isLocked() - Method in class io.appium.java_client.android.AndroidDriver
-
Check if the device is locked.
- isLookupCached() - Method in class io.appium.java_client.pagefactory.bys.builder.AppiumByBuilder
-
Defines whether or not given element
should be returned from cache on further calls.
- isLookUpCached() - Method in interface io.appium.java_client.pagefactory.locator.CacheableLocator
-
- isRunning() - Method in class io.appium.java_client.service.local.AppiumDriverLocalService
-
- isSelendroidAutomation() - Method in class io.appium.java_client.pagefactory.bys.builder.AppiumByBuilder
-
- LANGUAGE - Static variable in interface io.appium.java_client.remote.MobileCapabilityType
-
(Sim/Emu-only) Language to set for the simulator / emulator
- LAUNCH_APP - Static variable in class io.appium.java_client.MobileCommand
-
- LAUNCH_TIMEOUT - Static variable in interface io.appium.java_client.remote.IOSMobileCapabilityType
-
Amount of time in ms to wait for instruments before assuming it hung and failing the session
- LAUNCH_TIMEOUT - Static variable in interface io.appium.java_client.remote.MobileCapabilityType
-
Deprecated.
- launchApp() - Method in class io.appium.java_client.AppiumDriver
-
- launchApp() - Method in interface io.appium.java_client.InteractsWithApps
-
Launch the app which was provided in the capabilities at session creation
- LOCALE - Static variable in interface io.appium.java_client.remote.MobileCapabilityType
-
(Sim/Emu-only) Locale to set for the simulator / emulator
- LOCALIZABLE_STRINGS_DIR - Static variable in interface io.appium.java_client.remote.IOSMobileCapabilityType
-
Where to look for localizable strings.
- location() - Method in class io.appium.java_client.AppiumDriver
-
- LOCATION_SERVICES_AUTHORIZED - Static variable in interface io.appium.java_client.remote.IOSMobileCapabilityType
-
(Sim-only) Set location services to be authorized or not authorized for app via plist, so that location services
alert doesn't pop up.
- LOCATION_SERVICES_ENABLED - Static variable in interface io.appium.java_client.remote.IOSMobileCapabilityType
-
(Sim-only) Force location services to be either on or off.
- locator - Variable in class io.appium.java_client.pagefactory.interceptors.InterceptorOfAListOfElements
-
- locator - Variable in class io.appium.java_client.pagefactory.interceptors.InterceptorOfASingleElement
-
- LOCK - Static variable in class io.appium.java_client.MobileCommand
-
- lockDevice() - Method in class io.appium.java_client.android.AndroidDriver
-
This method locks a device.
- lockDevice(int) - Method in class io.appium.java_client.ios.IOSDriver
-
Lock the device (bring it to the lock screen) for a given number of
seconds
- lockScreen(int) - Method in class io.appium.java_client.AppiumDriver
-
Deprecated.
- LONG_PRESS_KEY_CODE - Static variable in class io.appium.java_client.MobileCommand
-
- longPress(WebElement) - Method in class io.appium.java_client.TouchAction
-
Press and hold the at the center of an element until the contextmenu event has fired.
- longPress(WebElement, int) - Method in class io.appium.java_client.TouchAction
-
Press and hold the at the center of an element until the contextmenu event has fired.
- longPress(int, int) - Method in class io.appium.java_client.TouchAction
-
Press and hold the at an absolute position on the screen until the contextmenu event has fired.
- longPress(int, int, int) - Method in class io.appium.java_client.TouchAction
-
Press and hold the at an absolute position on the screen until the contextmenu event has fired.
- longPress(WebElement, int, int) - Method in class io.appium.java_client.TouchAction
-
Press and hold the at an elements upper-left corner, offset by the given amount, until the contextmenu event has fired.
- longPress(WebElement, int, int, int) - Method in class io.appium.java_client.TouchAction
-
Press and hold the at an elements upper-left corner, offset by the given amount, until the contextmenu event has fired.
- longPressKeyCode(int) - Method in interface io.appium.java_client.android.AndroidDeviceActionShortcuts
-
Send a long key event to the device
- longPressKeyCode(int, Integer) - Method in interface io.appium.java_client.android.AndroidDeviceActionShortcuts
-
Send a long key event along with an Android metastate to an Android device
Metastates are things like *shift* to get uppercase characters
- longPressKeyCode(int) - Method in class io.appium.java_client.android.AndroidDriver
-
Send a long key event to the device
- longPressKeyCode(int, Integer) - Method in class io.appium.java_client.android.AndroidDriver
-
- PATH - Variable in class io.appium.java_client.AppiumDriver
-
- perform() - Method in class io.appium.java_client.MultiTouchAction
-
Perform the multi-touch action on the mobile driver.
- perform() - Method in class io.appium.java_client.TouchAction
-
Perform this chain of actions on the driver.
- PERFORM_MULTI_TOUCH - Static variable in class io.appium.java_client.MobileCommand
-
- PERFORM_TOUCH_ACTION - Static variable in class io.appium.java_client.MobileCommand
-
- performMultiTouchAction(MultiTouchAction) - Method in class io.appium.java_client.AppiumDriver
-
- performMultiTouchAction(MultiTouchAction) - Method in interface io.appium.java_client.PerformsTouchActions
-
Performs multiple TouchAction gestures at the same time, to simulate
multiple fingers/touch inputs.
- PerformsTouchActions - Interface in io.appium.java_client
-
- performTouchAction(TouchAction) - Method in class io.appium.java_client.AppiumDriver
-
- performTouchAction(TouchAction) - Method in interface io.appium.java_client.PerformsTouchActions
-
Performs a chain of touch actions, which together can be considered an
entire gesture.
- pinch(WebElement) - Method in class io.appium.java_client.AppiumDriver
-
Convenience method for pinching an element on the screen.
- pinch(int, int) - Method in class io.appium.java_client.AppiumDriver
-
Convenience method for pinching an element on the screen.
- pinch() - Method in class io.appium.java_client.MobileElement
-
- pinch() - Method in interface io.appium.java_client.TouchableElement
-
Convenience method for pinching the given element.
- pinch(int, int) - Method in interface io.appium.java_client.TouchShortcuts
-
Convenience method for pinching an element on the screen.
- pinch(WebElement) - Method in interface io.appium.java_client.TouchShortcuts
-
Convenience method for pinching an element on the screen.
- platform - Variable in class io.appium.java_client.pagefactory.bys.builder.AppiumByBuilder
-
- PLATFORM_NAME - Static variable in interface io.appium.java_client.remote.MobileCapabilityType
-
Which mobile OS platform to use
- PLATFORM_VERSION - Static variable in interface io.appium.java_client.remote.MobileCapabilityType
-
Mobile OS version
- press(WebElement) - Method in class io.appium.java_client.TouchAction
-
Press on the center of an element.
- press(int, int) - Method in class io.appium.java_client.TouchAction
-
Press on an absolute position on the screen
- press(WebElement, int, int) - Method in class io.appium.java_client.TouchAction
-
Press on an element, offset from upper left corner by a number of pixels
- PRESS_KEY - Static variable in interface io.appium.java_client.remote.HideKeyboardStrategy
-
- PRESS_KEY_CODE - Static variable in class io.appium.java_client.MobileCommand
-
- pressKeyCode(int) - Method in interface io.appium.java_client.android.AndroidDeviceActionShortcuts
-
Send a key event to the device
- pressKeyCode(int, Integer) - Method in interface io.appium.java_client.android.AndroidDeviceActionShortcuts
-
Send a key event along with an Android metastate to an Android device
Metastates are things like *shift* to get uppercase characters
- pressKeyCode(int) - Method in class io.appium.java_client.android.AndroidDriver
-
Send a key event to the device
- pressKeyCode(int, Integer) - Method in class io.appium.java_client.android.AndroidDriver
-
- PROCESS_ARGUMENTS - Static variable in interface io.appium.java_client.remote.IOSMobileCapabilityType
-
Arguments to pass to the AUT using instruments
- ProxyFactory - Class in io.appium.java_client.pagefactory.utils
-
Original class is a super class of a
proxy object here
- PULL_FILE - Static variable in class io.appium.java_client.MobileCommand
-
- PULL_FOLDER - Static variable in class io.appium.java_client.MobileCommand
-
- pullFile(String) - Method in class io.appium.java_client.AppiumDriver
-
- pullFile(String) - Method in interface io.appium.java_client.InteractsWithFiles
-
- pullFolder(String) - Method in class io.appium.java_client.AppiumDriver
-
- pullFolder(String) - Method in interface io.appium.java_client.InteractsWithFiles
-
Pull a folder from the simulator/device.
- PUSH_FILE - Static variable in class io.appium.java_client.MobileCommand
-
- PushesFiles - Interface in io.appium.java_client.android
-
- pushFile(String, byte[]) - Method in class io.appium.java_client.android.AndroidDriver
-
- pushFile(String, byte[]) - Method in interface io.appium.java_client.android.PushesFiles
-
Save base64 encoded data as a file on the remote mobile device.
- SAFARI - Static variable in interface io.appium.java_client.remote.MobileBrowserType
-
- SAFARI_ALLOW_POPUPS - Static variable in interface io.appium.java_client.remote.IOSMobileCapabilityType
-
(Sim-only) Allow javascript to open new windows in Safari.
- SAFARI_IGNORE_FRAUD_WARNING - Static variable in interface io.appium.java_client.remote.IOSMobileCapabilityType
-
(Sim-only) Prevent Safari from showing a fraudulent website warning.
- SAFARI_INITIAL_URL - Static variable in interface io.appium.java_client.remote.IOSMobileCapabilityType
-
(Sim-only) (>= 8.1) Initial safari url, default is a local welcome page
- SAFARI_OPEN_LINKS_IN_BACKGROUND - Static variable in interface io.appium.java_client.remote.IOSMobileCapabilityType
-
(Sim-only) Whether Safari should allow links to open in new windows.
- SCREENSHOT_WAIT_TIMEOUT - Static variable in interface io.appium.java_client.remote.IOSMobileCapabilityType
-
Max timeout in sec to wait for a screenshot to be generated. default: 10
- ScrollsTo<T extends org.openqa.selenium.WebElement> - Interface in io.appium.java_client
-
- scrollTo(String) - Method in class io.appium.java_client.android.AndroidDriver
-
- scrollTo(String) - Method in class io.appium.java_client.AppiumDriver
-
- scrollTo(String) - Method in class io.appium.java_client.ios.IOSDriver
-
Scroll to the element whose 'text' attribute contains the input text.
- scrollTo(String) - Method in class io.appium.java_client.ios.IOSElement
-
Scroll to the element whose 'text' attribute contains the input text.
- scrollTo(String) - Method in interface io.appium.java_client.ScrollsTo
-
Scroll to an element which contains the given text.
- scrollToExact(String) - Method in class io.appium.java_client.android.AndroidDriver
-
- scrollToExact(String) - Method in class io.appium.java_client.AppiumDriver
-
- scrollToExact(String) - Method in class io.appium.java_client.ios.IOSDriver
-
Scroll to the element whose 'text' attribute is equal to the input text.
- scrollToExact(String) - Method in class io.appium.java_client.ios.IOSElement
-
Scroll to the element whose 'text' attribute matches the input text.
- scrollToExact(String) - Method in interface io.appium.java_client.ScrollsTo
-
Scroll to an element with the given text.
- SELENDROID - Static variable in interface io.appium.java_client.remote.AutomationName
-
- SELENDROID_PORT - Static variable in interface io.appium.java_client.remote.AndroidMobileCapabilityType
-
- SELENDROID_PORT - Static variable in interface io.appium.java_client.remote.MobileCapabilityType
-
Deprecated.
- SelendroidFindAll - Annotation Type in io.appium.java_client.pagefactory
-
Used to mark a field on a Page/Screen Object to indicate that lookup should use a series of
SelendroidFindBy
tags
It will then search for all elements that match any criteria.
- SelendroidFindBy - Annotation Type in io.appium.java_client.pagefactory
-
Used to mark a field on a Page Object to indicate an alternative mechanism for locating the
element or a list of elements.
- SelendroidFindBys - Annotation Type in io.appium.java_client.pagefactory
-
Used to mark a field on a Page Object to indicate that lookup should use a series of @SelendroidFindBy tags
- SEND_KEY_STRATEGY - Static variable in interface io.appium.java_client.remote.IOSMobileCapabilityType
-
strategy to use to type test into a test field.
- ServerArgument - Interface in io.appium.java_client.service.local.flags
-
- SET_NETWORK_CONNECTION - Static variable in class io.appium.java_client.MobileCommand
-
- SET_SETTINGS - Static variable in class io.appium.java_client.MobileCommand
-
- SET_VALUE - Static variable in class io.appium.java_client.MobileCommand
-
- setAirplaneMode(boolean) - Method in class io.appium.java_client.NetworkConnectionSetting
-
- setAnnotated(AnnotatedElement) - Method in class io.appium.java_client.pagefactory.bys.builder.AppiumByBuilder
-
This method should be used for the setting up of
AnnotatedElement instances before the building of
By-locator strategies
- setData(boolean) - Method in class io.appium.java_client.NetworkConnectionSetting
-
- setLocation(Location) - Method in class io.appium.java_client.AppiumDriver
-
- setNetworkConnection(NetworkConnectionSetting) - Method in class io.appium.java_client.android.AndroidDriver
-
- setNetworkConnection(NetworkConnectionSetting) - Method in interface io.appium.java_client.android.HasNetworkConnection
-
Set the network connection of the device.
- setSetting(AppiumSetting, Object) - Method in class io.appium.java_client.AppiumDriver
-
Set a setting for this test session It's probably better to use a
convenience function, rather than use this function directly.
- setTime(TimeUnit) - Method in class io.appium.java_client.pagefactory.TimeOutDuration
-
- setTime(long) - Method in class io.appium.java_client.pagefactory.TimeOutDuration
-
- setTime(long, TimeUnit) - Method in class io.appium.java_client.pagefactory.TimeOutDuration
-
- SETTINGS - Static variable in interface io.appium.java_client.android.AndroidKeyCode
-
- setValue(String) - Method in class io.appium.java_client.ios.IOSElement
-
- setWifi(boolean) - Method in class io.appium.java_client.NetworkConnectionSetting
-
- shake() - Method in interface io.appium.java_client.ios.IOSDeviceActionShortcuts
-
Simulate shaking the device
- shake() - Method in class io.appium.java_client.ios.IOSDriver
-
- SHAKE - Static variable in class io.appium.java_client.MobileCommand
-
- SHOW_IOS_LOG - Static variable in interface io.appium.java_client.remote.IOSMobileCapabilityType
-
Whether to show any logs captured from a device in the appium logs.
- SPACE - Static variable in interface io.appium.java_client.android.AndroidKeyCode
-
- SPACE - Static variable in interface io.appium.java_client.ios.IOSKeyCode
-
- start() - Method in class io.appium.java_client.service.local.AppiumDriverLocalService
-
Starts the defined appium server
- START_ACTIVITY - Static variable in class io.appium.java_client.MobileCommand
-
- startActivity(String, String, String, String, boolean) - Method in class io.appium.java_client.android.AndroidDriver
-
- startActivity(String, String, String, String) - Method in class io.appium.java_client.android.AndroidDriver
-
- startActivity(String, String) - Method in class io.appium.java_client.android.AndroidDriver
-
- startActivity(String, String, String, String, boolean) - Method in interface io.appium.java_client.android.StartsActivity
-
This method should start arbitrary activity during a test.
- startActivity(String, String, String, String) - Method in interface io.appium.java_client.android.StartsActivity
-
This method should start arbitrary activity during a test.
- startActivity(String, String) - Method in interface io.appium.java_client.android.StartsActivity
-
This method should start arbitrary activity during a test.
- StartsActivity - Interface in io.appium.java_client.android
-
- stop() - Method in class io.appium.java_client.service.local.AppiumDriverLocalService
-
Stops this service is it is currently running.
- substituteMobilePlatform(Capabilities, String) - Static method in class io.appium.java_client.AppiumDriver
-
- swipe(int, int, int, int, int) - Method in class io.appium.java_client.AppiumDriver
-
- swipe(SwipeElementDirection, int) - Method in class io.appium.java_client.MobileElement
-
- swipe(SwipeElementDirection, int, int, int) - Method in class io.appium.java_client.MobileElement
-
- swipe(SwipeElementDirection, int) - Method in interface io.appium.java_client.TouchableElement
-
Convenience method for swiping on the given element to the given direction
- swipe(SwipeElementDirection, int, int, int) - Method in interface io.appium.java_client.TouchableElement
-
Convenience method for swiping on the given element to the given direction
- swipe(int, int, int, int, int) - Method in interface io.appium.java_client.TouchShortcuts
-
Convenience method for swiping across the screen
- SwipeElementDirection - Enum in io.appium.java_client
-
- value - Variable in class io.appium.java_client.NetworkConnectionSetting
-
- valueOf(String) - Static method in enum io.appium.java_client.AppiumSetting
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.appium.java_client.pagefactory.bys.builder.HowToUseSelectors
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.appium.java_client.pagefactory.bys.ContentType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.appium.java_client.service.local.flags.AndroidServerFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.appium.java_client.service.local.flags.GeneralServerFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.appium.java_client.service.local.flags.IOSServerFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.appium.java_client.SwipeElementDirection
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.appium.java_client.AppiumSetting
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.appium.java_client.pagefactory.bys.builder.HowToUseSelectors
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.appium.java_client.pagefactory.bys.ContentType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.appium.java_client.service.local.flags.AndroidServerFlag
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.appium.java_client.service.local.flags.GeneralServerFlag
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.appium.java_client.service.local.flags.IOSServerFlag
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.appium.java_client.SwipeElementDirection
-
Returns an array containing the constants of this enum type, in
the order they are declared.