- AbstractOptionCombinedWithPosition<T extends AbstractOptionCombinedWithPosition<T>> - Class in io.appium.java_client.touch.offset
-
- AbstractOptionCombinedWithPosition() - Constructor for class io.appium.java_client.touch.offset.AbstractOptionCombinedWithPosition
-
- AccessibilityId(String) - Static method in class io.appium.java_client.MobileBy
-
About Android accessibility
https://developer.android.com/intl/ru/training/accessibility/accessible-app.html
About iOS accessibility
https://developer.apple.com/library/ios/documentation/UIKit/Reference/
UIAccessibilityIdentification_Protocol/index.html
- 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
-
- ActionOptions<T extends ActionOptions<T>> - Class in io.appium.java_client.touch
-
- ActionOptions() - Constructor for class io.appium.java_client.touch.ActionOptions
-
- ActionParameter(String) - Constructor for class io.appium.java_client.TouchAction.ActionParameter
-
- ActionParameter(String, ActionOptions) - Constructor for class io.appium.java_client.TouchAction.ActionParameter
-
- ActionSupplier<T extends PerformsActions<?>> - Interface in io.appium.java_client.functions
-
- activateEngine(String) - Method in interface org.openqa.selenium.WebDriver.ImeHandler
-
Make an engines that is available (appears on the list returned by getAvailableEngines)
active.
- activeElement() - Method in interface org.openqa.selenium.WebDriver.TargetLocator
-
Switches to the element that currently has focus within the document currently "switched to",
or the body element if this cannot be detected.
- Activity - Class in io.appium.java_client.android
-
- Activity(String, String) - Constructor for class io.appium.java_client.android.Activity
-
A constructor with two mandatory parameters.
- 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.
- addCookie(Cookie) - Method in interface org.openqa.selenium.WebDriver.Options
-
Add a specific cookie.
- addOutPutStream(OutputStream) - Method in class io.appium.java_client.service.local.AppiumDriverLocalService
-
Adds other output stream which should accept server output data
- addOutPutStreams(List<OutputStream>) - Method in class io.appium.java_client.service.local.AppiumDriverLocalService
-
Adds other output streams which should accept server output data
- afterAlertAccept(WebDriver, Alert) - Method in interface io.appium.java_client.events.api.general.AlertEventListener
-
This action will be performed each time after Alert.accept()
- afterAlertDismiss(WebDriver, Alert) - Method in interface io.appium.java_client.events.api.general.AlertEventListener
-
This action will be performed each time before Alert.dismiss()
- afterAlertSendKeys(WebDriver, Alert, String) - Method in interface io.appium.java_client.events.api.general.AlertEventListener
-
This action will be performed each time after
Alert.sendKeys(String)
- afterAuthentication(WebDriver, Alert, Credentials) - Method in interface io.appium.java_client.events.api.general.AlertEventListener
-
Deprecated.
- afterChangeValueOf(WebElement, WebDriver) - Method in interface io.appium.java_client.events.api.general.ElementEventListener
-
- afterChangeValueOf(WebElement, WebDriver, CharSequence[]) - Method in interface io.appium.java_client.events.api.general.ElementEventListener
-
- afterClickOn(WebElement, WebDriver) - Method in interface io.appium.java_client.events.api.general.ElementEventListener
-
- afterFindBy(By, WebElement, WebDriver) - Method in interface io.appium.java_client.events.api.general.SearchingEventListener
-
- afterNavigateBack(WebDriver) - Method in interface io.appium.java_client.events.api.general.NavigationEventListener
-
- afterNavigateForward(WebDriver) - Method in interface io.appium.java_client.events.api.general.NavigationEventListener
-
- afterNavigateRefresh(WebDriver) - Method in interface io.appium.java_client.events.api.general.NavigationEventListener
-
- afterNavigateTo(String, WebDriver) - Method in interface io.appium.java_client.events.api.general.NavigationEventListener
-
- afterRotation(WebDriver, ScreenOrientation) - Method in interface io.appium.java_client.events.api.mobile.RotationEventListener
-
Called after Rotatable.rotate(ScreenOrientation)
.
- afterScript(String, WebDriver) - Method in interface io.appium.java_client.events.api.general.JavaScriptEventListener
-
Called after
RemoteWebDriver.executeScript(java.lang.String,
java.lang.Object[])
.
- afterSwitchingToContext(WebDriver, String) - Method in interface io.appium.java_client.events.api.mobile.ContextEventListener
-
Called after ContextAware.context(String)
.
- afterWindowChangeSize(WebDriver, WebDriver.Window, Dimension) - Method in interface io.appium.java_client.events.api.general.WindowEventListener
-
This action will be performed each time after
WebDriver.Window#setSize(Dimension)
- afterWindowIsMaximized(WebDriver, WebDriver.Window) - Method in interface io.appium.java_client.events.api.general.WindowEventListener
-
This action will be performed each time after
WebDriver.Window#maximize()
- afterWindowIsMoved(WebDriver, WebDriver.Window, Point) - Method in interface io.appium.java_client.events.api.general.WindowEventListener
-
This action will be performed each time after
WebDriver.Window#setPosition(org.openqa.selenium.Point)
- alert() - Method in interface org.openqa.selenium.WebDriver.TargetLocator
-
Switches to the currently active modal dialog for this particular driver instance.
- AlertEventListener - Interface in io.appium.java_client.events.api.general
-
- ALLOW_TOUCHID_ENROLL - Static variable in interface io.appium.java_client.remote.IOSMobileCapabilityType
-
Enrolls simulator for touch id.
- 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.
- ANDROID_INSTALL_TIMEOUT - Static variable in interface io.appium.java_client.remote.AndroidMobileCapabilityType
-
Timeout in milliseconds used to wait for an apk to install to the device.
- ANDROID_NATURAL_ORIENTATION - Static variable in interface io.appium.java_client.remote.AndroidMobileCapabilityType
-
Add androidNaturalOrientation capability to allow for correct handling of
orientation on landscape-oriented devices.
- ANDROID_SCREENSHOT_PATH - Static variable in interface io.appium.java_client.remote.AndroidMobileCapabilityType
-
The name of the directory on the device in which the screenshot will be put.
- ANDROID_UIAUTOMATOR2 - Static variable in interface io.appium.java_client.remote.AutomationName
-
- AndroidBy - Annotation Type in io.appium.java_client.pagefactory
-
Used to build a complex android automator locator.
- AndroidDriver<T extends WebElement> - Class in io.appium.java_client.android
-
- AndroidDriver(HttpCommandExecutor, Capabilities) - Constructor for class io.appium.java_client.android.AndroidDriver
-
- 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
AndroidBy
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.
- AndroidFindByAllSet - Annotation Type in io.appium.java_client.pagefactory
-
Defines set of chained/possible locators.
- AndroidFindByChainSet - Annotation Type in io.appium.java_client.pagefactory
-
Defines set of chained/possible locators.
- 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
AndroidBy
tags.
- AndroidFindBySet - Annotation Type in io.appium.java_client.pagefactory
-
Defines set of chained/possible locators.
- 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.
- AndroidMobileCommandHelper - Class in io.appium.java_client.android
-
This util class helps to prepare parameters of Android-specific JSONWP
commands.
- AndroidMobileCommandHelper() - Constructor for class io.appium.java_client.android.AndroidMobileCommandHelper
-
- AndroidServerFlag - Enum in io.appium.java_client.service.local.flags
-
Here is the list of Android specific server arguments.
- AndroidTouchAction - Class in io.appium.java_client.android
-
- AndroidTouchAction(PerformsTouchActions) - Constructor for class io.appium.java_client.android.AndroidTouchAction
-
- AndroidUIAutomator(String) - Static method in class io.appium.java_client.MobileBy
-
Read http://developer.android.com/intl/ru/tools/testing-support-library/
index.html#uia-apis
- andThen(Function<? super T, ? extends V>) - Method in interface io.appium.java_client.functions.AppiumFunction
-
- 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_ADDRESS - Static variable in interface io.appium.java_client.remote.YouiEngineCapabilityType
-
IP address of the app to execute commands against.
- 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_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_DURATION - Static variable in interface io.appium.java_client.remote.AndroidMobileCapabilityType
-
Timeout in milliseconds used to wait for the appWaitActivity to launch (default 20000).
- APP_WAIT_PACKAGE - Static variable in interface io.appium.java_client.remote.AndroidMobileCapabilityType
-
Java package of the Android app you want to wait for.
- 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>, DriverService, HttpClient.Factory) - Constructor for class io.appium.java_client.remote.AppiumCommandExecutor
-
- AppiumCommandExecutor(Map<String, CommandInfo>, URL, 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
-
- AppiumCommandInfo - Class in io.appium.java_client
-
- AppiumCommandInfo(String, HttpMethod) - Constructor for class io.appium.java_client.AppiumCommandInfo
-
It conntains method and URL of the command.
- AppiumDriver<T extends WebElement> - Class in io.appium.java_client
-
- AppiumDriver(HttpCommandExecutor, Capabilities) - Constructor for class io.appium.java_client.AppiumDriver
-
- 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
-
- AppiumElementLocatorFactory - Class in io.appium.java_client.pagefactory
-
- AppiumElementLocatorFactory(SearchContext, TimeOutDuration, AppiumByBuilder) - Constructor for class io.appium.java_client.pagefactory.AppiumElementLocatorFactory
-
Creates a new mobile element locator factory.
- 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
-
- AppiumFluentWait<T> - Class in io.appium.java_client
-
- AppiumFluentWait(T) - Constructor for class io.appium.java_client.AppiumFluentWait
-
- AppiumFluentWait(T, Clock, Sleeper) - Constructor for class io.appium.java_client.AppiumFluentWait
-
- AppiumFluentWait.IterationInfo - Class in io.appium.java_client
-
- AppiumFunction<F,T> - Interface in io.appium.java_client.functions
-
This is extended version of Function
.
- 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
-
- AppiumWebDriverEventListener - Interface in io.appium.java_client.events.api.general
-
- apply(Object) - Method in class io.appium.java_client.internal.JsonToMobileElementConverter
-
This method converts a command result.
- assertValidAnnotations() - Method in class io.appium.java_client.pagefactory.bys.builder.AppiumByBuilder
-
- assertValidAnnotations() - Method in class io.appium.java_client.pagefactory.DefaultElementByBuilder
-
- 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_GRANT_PERMISSIONS - Static variable in interface io.appium.java_client.remote.AndroidMobileCapabilityType
-
Have Appium automatically determine which permissions your app requires and
grant them to the app on install.
- 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).
- CacheableElementLocatorFactory - Interface in io.appium.java_client.pagefactory.locator
-
- CacheableLocator - Interface in io.appium.java_client.pagefactory.locator
-
- CALENDAR_FORMAT - Static variable in interface io.appium.java_client.remote.IOSMobileCapabilityType
-
(Sim-only) Calendar format to set for the iOS Simulator.
- CAMERA_FOCUS - Static variable in interface io.appium.java_client.windows.WindowsKeyCode
-
- CAMERA_LENS - Static variable in interface io.appium.java_client.windows.WindowsKeyCode
-
- CAMERA_SHUTTER - Static variable in interface io.appium.java_client.windows.WindowsKeyCode
-
- cancel() - Method in class io.appium.java_client.TouchAction
-
Cancel this action, if it was partially completed by the performsTouchActions.
- CHROME - Static variable in interface io.appium.java_client.remote.MobileBrowserType
-
- CHROME_OPTIONS - Static variable in interface io.appium.java_client.remote.AndroidMobileCapabilityType
-
Allows passing chromeOptions capability for ChromeDriver.
- CHROMEDRIVER_EXECUTABLE - Static variable in interface io.appium.java_client.remote.AndroidMobileCapabilityType
-
The absolute local path to webdriver executable (if Chromium embedder provides
its own webdriver, it should be used instead of original chromedriver
bundled with Appium).
- CHROMIUM - Static variable in interface io.appium.java_client.remote.MobileBrowserType
-
- clear() - Method in interface org.openqa.selenium.WebElement
-
If this element is a text entry element, this will clear the value.
- CLEAR_SYSTEM_FILES - Static variable in interface io.appium.java_client.remote.MobileCapabilityType
-
The desired capability which specifies whether to delete any generated files at
the end of a session (see iOS and Android entries for particulars).
- clearActions() - Method in class io.appium.java_client.MultiTouchAction
-
Clears all the existing touch actions and resets the instance to the initial state.
- clearParameters() - Method in class io.appium.java_client.TouchAction
-
Clears all the existing action parameters and resets the instance to the initial state.
- click() - Method in interface org.openqa.selenium.WebElement
-
Click this element.
- close() - Method in interface org.openqa.selenium.WebDriver
-
Close the current window, quitting the browser if it's the last window currently open.
- CLOSE_APP - Static variable in class io.appium.java_client.MobileCommand
-
- closeApp() - Method in interface io.appium.java_client.InteractsWithApps
-
Close the app which was provided in the capabilities at session creation.
- COMMAND_TIMEOUTS - Static variable in interface io.appium.java_client.remote.IOSMobileCapabilityType
-
Custom timeout(s) in milliseconds for WDA backend commands execution.
- CommandExecutionHelper - Class in io.appium.java_client
-
- CommandExecutionHelper() - Constructor for class io.appium.java_client.CommandExecutionHelper
-
- commandRepository - Static variable in class io.appium.java_client.MobileCommand
-
- compose(Function<? super V, ? extends F>) - Method in interface io.appium.java_client.functions.AppiumFunction
-
- CONNECT_HARDWARE_KEYBOARD - Static variable in interface io.appium.java_client.remote.IOSMobileCapabilityType
-
Set this option to true in order to enable hardware keyboard in Simulator.
- Connection - Enum in io.appium.java_client.android
-
for use with setting Network Connections on a mobile device.
- ContentMappedBy - Class in io.appium.java_client.pagefactory.bys
-
- ContentMappedBy(Map<ContentType, By>) - Constructor for class io.appium.java_client.pagefactory.bys.ContentMappedBy
-
- ContentType - Enum in io.appium.java_client.pagefactory.bys
-
- context(String) - Method in class io.appium.java_client.AppiumDriver
-
- ContextEventListener - Interface in io.appium.java_client.events.api.mobile
-
- coordinates - Variable in class io.appium.java_client.touch.offset.PointOption
-
- COUNT - Static variable in interface io.appium.java_client.windows.WindowsKeyCode
-
- COUNT_MIN - Static variable in interface io.appium.java_client.windows.WindowsKeyCode
-
- createArgs() - Method in class io.appium.java_client.service.local.AppiumServiceBuilder
-
- createBy(Annotation[], HowToUseSelectors) - Static method in class io.appium.java_client.pagefactory.bys.builder.AppiumByBuilder
-
- createDriverService(File, int, ImmutableList<String>, ImmutableMap<String, String>) - Method in class io.appium.java_client.service.local.AppiumServiceBuilder
-
- createLocator(Field) - Method in class io.appium.java_client.pagefactory.AppiumElementLocatorFactory
-
- createLocator(AnnotatedElement) - Method in class io.appium.java_client.pagefactory.AppiumElementLocatorFactory
-
- createLocator(Field) - Method in interface io.appium.java_client.pagefactory.locator.CacheableElementLocatorFactory
-
- createLocator(AnnotatedElement) - Method in interface io.appium.java_client.pagefactory.locator.CacheableElementLocatorFactory
-
- CURRENT_ACTIVITY - Static variable in class io.appium.java_client.MobileCommand
-
- currentActivity() - Method in interface io.appium.java_client.android.StartsActivity
-
Get the current activity being run on the mobile device.
- currentActivityCommand() - Static method in class io.appium.java_client.android.AndroidMobileCommandHelper
-
This method forms a Map
of parameters for the
getting of the current activity.
- currentPackageCommand() - Static method in class io.appium.java_client.android.AndroidMobileCommandHelper
-
This method forms a Map
of parameters for the
getting of the current package.
- CUSTOM_SSL_CERT - Static variable in interface io.appium.java_client.remote.IOSMobileCapabilityType
-
Capability to pre-authorize a specific SSL cert in the iOS trust store.
- GeneralServerFlag - Enum in io.appium.java_client.service.local.flags
-
Here is the list of common Appium server arguments.
- get(String) - Method in interface org.openqa.selenium.WebDriver
-
Load a new web page in the current browser window.
- GET_CURRENT_PACKAGE - Static variable in class io.appium.java_client.MobileCommand
-
- GET_DEVICE_TIME - Static variable in class io.appium.java_client.MobileCommand
-
- GET_DISPLAY_DENSITY - Static variable in class io.appium.java_client.MobileCommand
-
- GET_NETWORK_CONNECTION - Static variable in class io.appium.java_client.MobileCommand
-
- GET_PERFORMANCE_DATA - Static variable in class io.appium.java_client.MobileCommand
-
- GET_SESSION - Static variable in class io.appium.java_client.MobileCommand
-
- GET_SETTINGS - Static variable in class io.appium.java_client.MobileCommand
-
- GET_STRINGS - Static variable in class io.appium.java_client.MobileCommand
-
- GET_SUPPORTED_PERFORMANCE_DATA_TYPES - Static variable in class io.appium.java_client.MobileCommand
-
- GET_SYSTEM_BARS - Static variable in class io.appium.java_client.MobileCommand
-
- getActiveEngine() - Method in interface org.openqa.selenium.WebDriver.ImeHandler
-
Get the name of the active IME engine.
- getAnnotated() - Method in class io.appium.java_client.pagefactory.bys.builder.AnnotatedElementContainer
-
- getAppActivity() - Method in class io.appium.java_client.android.Activity
-
Gets the app activity value.
- getAppPackage() - Method in class io.appium.java_client.android.Activity
-
Gets the app package value.
- getAppStringMap() - Method in interface io.appium.java_client.HasAppStrings
-
Get all defined Strings from an app for the default language.
- getAppStringMap(String) - Method in interface io.appium.java_client.HasAppStrings
-
Get all defined Strings from an app for the specified language.
- getAppStringMap(String, String) - Method in interface io.appium.java_client.HasAppStrings
-
Get all defined Strings from an app for the specified language and
strings filename.
- getAppWaitActivity() - Method in class io.appium.java_client.android.Activity
-
Gets the app wait activity value.
- getAppWaitPackage() - Method in class io.appium.java_client.android.Activity
-
Gets the app wait package value.
- getArgument() - Method in enum io.appium.java_client.service.local.flags.AndroidServerFlag
-
- getArgument() - Method in enum io.appium.java_client.service.local.flags.GeneralServerFlag
-
- getArgument() - Method in enum io.appium.java_client.service.local.flags.IOSServerFlag
-
- getArgument() - Method in interface io.appium.java_client.service.local.flags.ServerArgument
-
- getAttribute(String) - Method in interface org.openqa.selenium.WebElement
-
Get the value of the given attribute of the element.
- getAutomationName() - Method in interface io.appium.java_client.HasSessionDetails
-
- getAvailableEngines() - Method in interface org.openqa.selenium.WebDriver.ImeHandler
-
All available engines on the machine.
- getC(String) - Static method in class io.appium.java_client.MobileCommand
-
This methods forms GET commands.
- getCenter() - Method in class io.appium.java_client.MobileElement
-
Method returns central coordinates of an element.
- getClock() - Method in class io.appium.java_client.AppiumFluentWait
-
- getComparisonInterval() - Method in class io.appium.java_client.ScreenshotState
-
Gets the interval value in ms between similarity verification rounds in verify* methods.
- getConnection() - Method in interface io.appium.java_client.android.HasNetworkConnection
-
Get the current network settings of the device.
- getContext() - Method in class io.appium.java_client.AppiumDriver
-
- getContextHandles() - Method in class io.appium.java_client.AppiumDriver
-
- getCookieNamed(String) - Method in interface org.openqa.selenium.WebDriver.Options
-
Get a cookie with a given name.
- getCookies() - Method in interface org.openqa.selenium.WebDriver.Options
-
Get all the cookies for the current domain.
- getCssValue(String) - Method in interface org.openqa.selenium.WebElement
-
Get the value of a given CSS property.
- getCurrentContentType(SearchContext) - Static method in class io.appium.java_client.pagefactory.utils.WebDriverUnpackUtility
-
- getCurrentPackage() - Method in interface io.appium.java_client.android.StartsActivity
-
Get the current package being run on the mobile device.
- getCurrentScore() - Method in exception io.appium.java_client.ScreenshotState.ScreenshotComparisonTimeout
-
- getCurrentUrl() - Method in interface org.openqa.selenium.WebDriver
-
Get a string representing the current URL that the browser is looking at.
- getDeviceTime() - Method in interface io.appium.java_client.HasDeviceTime
-
- getDisplayDensity() - Method in interface io.appium.java_client.android.HasDeviceDetails
-
- getDisplayDensityCommand() - Static method in class io.appium.java_client.android.AndroidMobileCommandHelper
-
This method forms a Map
of parameters to
Retrieve the display density of the Android device.
- getElapsed() - Method in class io.appium.java_client.AppiumFluentWait.IterationInfo
-
The amount of elapsed time.
- getElementClass() - Method in enum io.appium.java_client.internal.ElementMap
-
- getElementClass(String, String) - Static method in enum io.appium.java_client.internal.ElementMap
-
- getEnhancedProxy(Class<T>, MethodInterceptor) - Static method in class io.appium.java_client.pagefactory.utils.ProxyFactory
-
- getEnhancedProxy(Class<T>, Class<?>[], Object[], MethodInterceptor) - Static method in class io.appium.java_client.pagefactory.utils.ProxyFactory
-
It returns some proxies created by CGLIB.
- getEventFiringObject(T, WebDriver, Collection<Listener>) - Static method in class io.appium.java_client.events.EventFiringObjectFactory
-
This method makes an event firing object
- getEventFiringObject(T, WebDriver) - Static method in class io.appium.java_client.events.EventFiringObjectFactory
-
This method makes an event firing object
- getEventFiringObject(T, WebDriver, Listener...) - Static method in class io.appium.java_client.events.EventFiringObjectFactory
-
This method makes an event firing object
- getEventFiringWebDriver(T) - Static method in class io.appium.java_client.events.EventFiringWebDriverFactory
-
This method makes an event firing instance of
WebDriver
- getEventFiringWebDriver(T, Listener...) - Static method in class io.appium.java_client.events.EventFiringWebDriverFactory
-
This method makes an event firing instance of
WebDriver
- getEventFiringWebDriver(T, Collection<Listener>) - Static method in class io.appium.java_client.events.EventFiringWebDriverFactory
-
This method makes an event firing instance of
WebDriver
- getExceptionType(int) - Method in class io.appium.java_client.ErrorCodesMobile
-
Returns the exception type that corresponds to the given statusCode
.
- getExceptionType(String) - Method in class io.appium.java_client.ErrorCodesMobile
-
- getExecuteMethod() - Method in class io.appium.java_client.AppiumDriver
-
- getIgnoredExceptions() - Method in class io.appium.java_client.AppiumFluentWait
-
- getInput() - Method in class io.appium.java_client.AppiumFluentWait
-
- getIntentAction() - Method in class io.appium.java_client.android.Activity
-
Gets the intent action value.
- getIntentCategory() - Method in class io.appium.java_client.android.Activity
-
Gets the intent category value.
- getIntentFlags() - Method in class io.appium.java_client.android.Activity
-
Gets the intent flags value.
- getInterval() - Method in class io.appium.java_client.AppiumFluentWait
-
- getInterval() - Method in class io.appium.java_client.AppiumFluentWait.IterationInfo
-
The current interval.
- getLocation() - Method in interface org.openqa.selenium.WebElement
-
Where on the page is the top left-hand corner of the rendered element?
- getLocatorString() - Method in class io.appium.java_client.MobileBy
-
- getMessageSupplier() - Method in class io.appium.java_client.AppiumFluentWait
-
- getMethod() - Method in class io.appium.java_client.AppiumCommandInfo
-
- getNetworkConnectionCommand() - Static method in class io.appium.java_client.android.AndroidMobileCommandHelper
-
This method forms a Map
of parameters for the
getting of a network connection value.
- getNumber() - Method in class io.appium.java_client.AppiumFluentWait.IterationInfo
-
The current iteration number.
- getObject(List<WebElement>, Method, Object[]) - Method in class io.appium.java_client.pagefactory.interceptors.InterceptorOfAListOfElements
-
- getObject(WebElement, Method, Object[]) - Method in class io.appium.java_client.pagefactory.interceptors.InterceptorOfASingleElement
-
- getOptionalIntentArguments() - Method in class io.appium.java_client.android.Activity
-
Gets the optional intent arguments value.
- getOrientation() - Method in class io.appium.java_client.AppiumDriver
-
- getOverlapScore(BufferedImage, BufferedImage) - Static method in class io.appium.java_client.ScreenshotState
-
- getOverlapScore(BufferedImage, BufferedImage, ScreenshotState.ResizeMode) - Static method in class io.appium.java_client.ScreenshotState
-
Compares two valid java bitmaps and calculates similarity score between them.
- getPageSource() - Method in interface org.openqa.selenium.WebDriver
-
Get the source of the last loaded page.
- getParameterMap() - Method in class io.appium.java_client.TouchAction.ActionParameter
-
- getParameters() - Method in class io.appium.java_client.MultiTouchAction
-
- getParameters() - Method in class io.appium.java_client.TouchAction
-
Get the mjsonwp parameters for this Action.
- getPerformanceData(String, String, int) - Method in interface io.appium.java_client.android.HasSupportedPerformanceDataType
-
returns the resource usage information of the application. the resource is one of the system state
which means cpu, memory, network traffic, and battery.
- getPerformanceDataCommand(String, String, int) - Static method in class io.appium.java_client.android.AndroidMobileCommandHelper
-
returns the resource usage information of the application. the resource is one of the system state
which means cpu, memory, network traffic, and battery.
- getPlatformName() - Method in interface io.appium.java_client.HasSessionDetails
-
- getPlatformOrAutomation() - Method in enum io.appium.java_client.internal.ElementMap
-
- getPosition() - Method in interface org.openqa.selenium.WebDriver.Window
-
Get the position of the current window, relative to the upper left corner of the screen.
- getRect() - Method in interface org.openqa.selenium.WebElement
-
- getRemoteAddress() - Method in class io.appium.java_client.AppiumDriver
-
- getSelfReference() - Method in class io.appium.java_client.pagefactory.Widget
-
- getSessionDetail(String) - Method in interface io.appium.java_client.HasSessionDetails
-
- getSessionDetails() - Method in interface io.appium.java_client.HasSessionDetails
-
- getSettings() - Method in interface io.appium.java_client.HasSettings
-
Get settings stored for this test session It's probably better to use a
convenience function, rather than use this function directly.
- getSettingsCommand() - Static method in class io.appium.java_client.MobileCommand
-
- getSize() - Method in interface org.openqa.selenium.WebDriver.Window
-
Get the size of the current window.
- getSize() - Method in interface org.openqa.selenium.WebElement
-
What is the width and height of the rendered element?
- getSleeper() - Method in class io.appium.java_client.AppiumFluentWait
-
- getStdOut() - Method in class io.appium.java_client.service.local.AppiumDriverLocalService
-
- getSupportedPerformanceDataTypes() - Method in interface io.appium.java_client.android.HasSupportedPerformanceDataType
-
returns the information type of the system state which is supported to read
as like cpu, memory, network traffic, and battery.
- getSupportedPerformanceDataTypesCommand() - Static method in class io.appium.java_client.android.AndroidMobileCommandHelper
-
returns the information type of the system state which is supported to read
as like cpu, memory, network traffic, and battery.
- getSystemBars() - Method in interface io.appium.java_client.android.HasDeviceDetails
-
- getSystemBarsCommand() - Static method in class io.appium.java_client.android.AndroidMobileCommandHelper
-
This method forms a Map
of parameters to
Retrieve visibility and bounds information of the status and navigation bars.
- getTagName() - Method in interface org.openqa.selenium.WebElement
-
Get the tag name of this element.
- getText() - Method in interface org.openqa.selenium.WebElement
-
Get the visible (i.e. not hidden by CSS) innerText of this element, including sub-elements,
without any leading or trailing whitespace.
- getTime() - Method in class io.appium.java_client.pagefactory.TimeOutDuration
-
- getTimeout() - Method in class io.appium.java_client.AppiumFluentWait
-
- getTimeUnit() - Method in class io.appium.java_client.pagefactory.TimeOutDuration
-
- getTitle() - Method in interface org.openqa.selenium.WebDriver
-
The title of the current page.
- getTotal() - Method in class io.appium.java_client.AppiumFluentWait.IterationInfo
-
The amount of total time.
- getUrl() - Method in class io.appium.java_client.AppiumCommandInfo
-
- getUrl() - Method in class io.appium.java_client.service.local.AppiumDriverLocalService
-
- getWindowHandle() - Method in interface org.openqa.selenium.WebDriver
-
Return an opaque handle to this window that uniquely identifies it within this driver instance.
- getWindowHandles() - Method in interface org.openqa.selenium.WebDriver
-
Return a set of window handles which can be used to iterate over all open windows of this
WebDriver instance by passing them to
WebDriver.switchTo()
.
- getWrappedDriver() - Method in class io.appium.java_client.pagefactory.Widget
-
- getWrappedElement() - Method in class io.appium.java_client.pagefactory.Widget
-
- IGNORE_UNIMPORTANT_VIEWS - Static variable in interface io.appium.java_client.remote.AndroidMobileCapabilityType
-
Calls the setCompressedLayoutHierarchy() uiautomator function.
- IllegalCoordinatesException - Exception in io.appium.java_client
-
- IllegalCoordinatesException(String) - Constructor for exception io.appium.java_client.IllegalCoordinatesException
-
- ime() - Method in interface org.openqa.selenium.WebDriver.Options
-
- implicitlyWait(long, TimeUnit) - Method in interface org.openqa.selenium.WebDriver.Timeouts
-
Specifies the amount of time the driver should wait when searching for an element if it is
not immediately present.
- INSTALL_APP - Static variable in class io.appium.java_client.MobileCommand
-
- 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
-
Look at
MethodInterceptor.intercept(Object, Method, Object[], MethodProxy)
- intercept(Object, Method, Object[], MethodProxy) - Method in class io.appium.java_client.pagefactory.interceptors.InterceptorOfASingleElement
-
Look at
MethodInterceptor.intercept(Object, Method, Object[], MethodProxy)
- 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.events - package io.appium.java_client.events
-
- io.appium.java_client.events.api - package io.appium.java_client.events.api
-
- io.appium.java_client.events.api.general - package io.appium.java_client.events.api.general
-
- io.appium.java_client.events.api.mobile - package io.appium.java_client.events.api.mobile
-
- io.appium.java_client.functions - package io.appium.java_client.functions
-
- 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.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
-
- io.appium.java_client.touch - package io.appium.java_client.touch
-
- io.appium.java_client.touch.offset - package io.appium.java_client.touch.offset
-
- io.appium.java_client.windows - package io.appium.java_client.windows
-
- IOS - Static variable in interface io.appium.java_client.remote.MobilePlatform
-
- IOS_INSTALL_PAUSE - Static variable in interface io.appium.java_client.remote.IOSMobileCapabilityType
-
Time in milliseconds to pause between installing the application
and starting WebDriverAgent on the device.
- IOS_XCUI_TEST - Static variable in interface io.appium.java_client.remote.AutomationName
-
- iOSBy - Annotation Type in io.appium.java_client.pagefactory
-
Used to build a complex iOS automation locator.
- iOSClassChain(String) - Static method in class io.appium.java_client.MobileBy
-
This locator strategy is available in XCUITest Driver mode
- IOSDriver<T extends WebElement> - Class in io.appium.java_client.ios
-
- IOSDriver(HttpCommandExecutor, Capabilities) - Constructor for class io.appium.java_client.ios.IOSDriver
-
- 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
iOSBy
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.
- iOSFindByAllSet - Annotation Type in io.appium.java_client.pagefactory
-
Defines set of chained/possible locators.
- iOSFindByChainSet - Annotation Type in io.appium.java_client.pagefactory
-
Defines set of chained/possible locators.
- 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
iOSBy
tags.
- iOSFindBySet - Annotation Type in io.appium.java_client.pagefactory
-
Defines set of chained/possible locators.
- IOSMobileCapabilityType - Interface in io.appium.java_client.remote
-
The list of iOS-specific capabilities.
- IOSMobileCommandHelper - Class in io.appium.java_client.ios
-
- IOSMobileCommandHelper() - Constructor for class io.appium.java_client.ios.IOSMobileCommandHelper
-
- iOSNsPredicateString(String) - Static method in class io.appium.java_client.MobileBy
-
This locator strategy is available in XCUITest Driver mode
- IOSServerFlag - Enum in io.appium.java_client.service.local.flags
-
Here is the list of iOS specific server arguments.
- IOSTouchAction - Class in io.appium.java_client.ios
-
- IOSTouchAction(PerformsTouchActions) - Constructor for class io.appium.java_client.ios.IOSTouchAction
-
- IosUIAutomation(String) - Static method in class io.appium.java_client.MobileBy
-
Read https://developer.apple.com/library/tvos/documentation/DeveloperTools/
Conceptual/InstrumentsUserGuide/UIAutomation.html
- iOSXCUITBy - Annotation Type in io.appium.java_client.pagefactory
-
Used to build a complex iOS XCUIT mode locator.
- iOSXCUITFindAll - 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
iOSXCUITBy
tags
It will then search for all elements that match any criteria.
- iOSXCUITFindBy - Annotation Type in io.appium.java_client.pagefactory
-
- iOSXCUITFindByAllSet - Annotation Type in io.appium.java_client.pagefactory
-
Defines set of chained/possible locators.
- iOSXCUITFindByChainSet - Annotation Type in io.appium.java_client.pagefactory
-
Defines set of chained/possible locators.
- iOSXCUITFindBys - 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
iOSXCUITBy
tags.
- iOSXCUITFindBySet - Annotation Type in io.appium.java_client.pagefactory
-
- IS_APP_INSTALLED - Static variable in class io.appium.java_client.MobileCommand
-
- IS_KEYBOARD_SHOWN - Static variable in class io.appium.java_client.MobileCommand
-
- IS_LOCKED - Static variable in class io.appium.java_client.MobileCommand
-
- isActivated() - Method in interface org.openqa.selenium.WebDriver.ImeHandler
-
Indicates whether IME input active at the moment (not if it's available).
- isAndroid() - Method in class io.appium.java_client.pagefactory.bys.builder.AppiumByBuilder
-
- isAppInstalled(String) - Method in interface io.appium.java_client.InteractsWithApps
-
Checks if an app is installed on the device.
- isBrowser() - Method in class io.appium.java_client.AppiumDriver
-
- isBrowser() - Method in interface io.appium.java_client.HasSessionDetails
-
- isDisplayed() - Method in interface org.openqa.selenium.WebElement
-
Is this element displayed or not?
- isEnabled() - Method in interface org.openqa.selenium.WebElement
-
Is the element currently enabled or not?
- isIOS() - Method in class io.appium.java_client.pagefactory.bys.builder.AppiumByBuilder
-
- isIOSXcuit() - Method in class io.appium.java_client.pagefactory.bys.builder.AppiumByBuilder
-
- isKeyboardShown() - Method in interface io.appium.java_client.android.HasDeviceDetails
-
Check if the keyboard is displayed.
- isKeyboardShownCommand() - Static method in class io.appium.java_client.android.AndroidMobileCommandHelper
-
This method forms a Map
of parameters for the
checking of the keyboard state (is it shown or not).
- isLocked() - Method in interface io.appium.java_client.android.LocksAndroidDevice
-
Check if the device is locked.
- isLockedCommand() - Static method in class io.appium.java_client.android.AndroidMobileCommandHelper
-
This method forms a Map
of parameters for the
checking of the device state (is it locked or not).
- 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 class io.appium.java_client.pagefactory.DefaultElementByBuilder
-
- isLookUpCached() - Method in interface io.appium.java_client.pagefactory.locator.CacheableLocator
-
- isRunning() - Method in class io.appium.java_client.service.local.AppiumDriverLocalService
-
- isSelected() - Method in interface org.openqa.selenium.WebElement
-
Determine whether or not this element is selected or not.
- isSelendroidAutomation() - Method in class io.appium.java_client.pagefactory.bys.builder.AppiumByBuilder
-
- isStopApp() - Method in class io.appium.java_client.android.Activity
-
Gets the stop app value.
- isWindows() - Method in class io.appium.java_client.pagefactory.bys.builder.AppiumByBuilder
-
- IterationInfo(long, Duration, Duration, Duration) - Constructor for class io.appium.java_client.AppiumFluentWait.IterationInfo
-
- 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.
- launchApp() - Method in interface io.appium.java_client.InteractsWithApps
-
Launch the app which was provided in the capabilities at session creation.
- Listener - Interface in io.appium.java_client.events.api
-
This interface just marks event listeners.
- ListensToException - Interface in io.appium.java_client.events.api.general
-
- 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
-
- LocatorGroupStrategy - Enum in io.appium.java_client.pagefactory
-
- LOCK - Static variable in class io.appium.java_client.MobileCommand
-
- lockDevice() - Method in interface io.appium.java_client.android.LocksAndroidDevice
-
This method locks a device.
- lockDevice(Duration) - Method in interface io.appium.java_client.ios.LocksIOSDevice
-
Lock the device (bring it to the lock screen) for a given number of
seconds.
- lockDeviceCommand(Duration) - Static method in class io.appium.java_client.MobileCommand
-
This method forms a Map
of parameters for the
device locking.
- LocksAndroidDevice - Interface in io.appium.java_client.android
-
- LocksIOSDevice - Interface in io.appium.java_client.ios
-
- logs() - Method in interface org.openqa.selenium.WebDriver.Options
-
Gets the Logs
interface used to fetch different types of logs.
- LONG_PRESS_KEY_CODE - Static variable in class io.appium.java_client.MobileCommand
-
- longPress(LongPressOptions) - Method in class io.appium.java_client.TouchAction
-
Press and hold the at the center of an element until the context menu event has fired.
- longPress(PointOption) - Method in class io.appium.java_client.TouchAction
-
Press and hold the at the center of an element until the context menu event has fired.
- longPress(WebElement) - Method in class io.appium.java_client.TouchAction
-
- longPress(WebElement, Duration) - Method in class io.appium.java_client.TouchAction
-
- longPress(int, int) - Method in class io.appium.java_client.TouchAction
-
- longPress(int, int, Duration) - Method in class io.appium.java_client.TouchAction
-
- longPress(WebElement, int, int) - Method in class io.appium.java_client.TouchAction
-
- longPress(WebElement, int, int, Duration) - Method in class io.appium.java_client.TouchAction
-
- longPressKeyCode(int) - Method in interface io.appium.java_client.PressesKeyCode
-
Send a long key event to the device.
- longPressKeyCode(int, Integer) - Method in interface io.appium.java_client.PressesKeyCode
-
Send a long key event along with an Android metastate to an Android device.
- longPressKeyCodeCommand(int) - Static method in class io.appium.java_client.MobileCommand
-
This method forms a Map
of parameters for the
long key event invocation.
- longPressKeyCodeCommand(int, Integer) - Static method in class io.appium.java_client.MobileCommand
-
This method forms a Map
of parameters for the
long key event invocation.
- LongPressOptions - Class in io.appium.java_client.touch
-
- LongPressOptions() - Constructor for class io.appium.java_client.touch.LongPressOptions
-
- longPressOptions() - Static method in class io.appium.java_client.touch.LongPressOptions
-
- pageLoadTimeout(long, TimeUnit) - Method in interface org.openqa.selenium.WebDriver.Timeouts
-
Sets the amount of time to wait for a page load to complete before throwing an error.
- parameterBuilder - Variable in class io.appium.java_client.TouchAction
-
- parentFrame() - Method in interface org.openqa.selenium.WebDriver.TargetLocator
-
Change focus to the parent context.
- perform() - Method in class io.appium.java_client.MultiTouchAction
-
Perform the multi-touch action on the mobile performsTouchActions.
- perform() - Method in interface io.appium.java_client.PerformsActions
-
- perform() - Method in class io.appium.java_client.TouchAction
-
Perform this chain of actions on the performsTouchActions.
- 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 interface io.appium.java_client.PerformsTouchActions
-
Performs multiple TouchAction gestures at the same time, to simulate
multiple fingers/touch inputs.
- PerformsActions<T extends PerformsActions<T>> - Interface in io.appium.java_client
-
- PerformsTouchActions - Interface in io.appium.java_client
-
- PerformsTouchID - Interface in io.appium.java_client.ios
-
- performTouchAction(TouchAction) - Method in interface io.appium.java_client.PerformsTouchActions
-
Performs a chain of touch actions, which together can be considered an
entire gesture.
- performTouchID(boolean) - Method in interface io.appium.java_client.ios.PerformsTouchID
-
Simulate touchId event
- 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.
- point(int, int) - Static method in class io.appium.java_client.touch.offset.PointOption
-
It creates a built instance of
PointOption
which takes x and y coordinates.
- PointOption<T extends PointOption<T>> - Class in io.appium.java_client.touch.offset
-
- PointOption() - Constructor for class io.appium.java_client.touch.offset.PointOption
-
- postC(String) - Static method in class io.appium.java_client.MobileCommand
-
This methods forms POST commands.
- POWER - Static variable in interface io.appium.java_client.windows.WindowsKeyCode
-
- prepareArguments(String, Object) - Static method in class io.appium.java_client.MobileCommand
-
- prepareArguments(String[], Object[]) - Static method in class io.appium.java_client.MobileCommand
-
- press(PointOption) - Method in class io.appium.java_client.TouchAction
-
Press action on the screen.
- press(WebElement) - Method in class io.appium.java_client.TouchAction
-
- press(int, int) - Method in class io.appium.java_client.TouchAction
-
- press(WebElement, int, int) - Method in class io.appium.java_client.TouchAction
-
- PRESS_KEY - Static variable in interface io.appium.java_client.remote.HideKeyboardStrategy
-
- PRESS_KEY_CODE - Static variable in class io.appium.java_client.MobileCommand
-
- PressesKeyCode - Interface in io.appium.java_client
-
- pressKeyCode(int) - Method in interface io.appium.java_client.PressesKeyCode
-
Send a key event to the device.
- pressKeyCode(int, Integer) - Method in interface io.appium.java_client.PressesKeyCode
-
Send a key event along with an Android metastate to an Android device.
- pressKeyCodeCommand(int) - Static method in class io.appium.java_client.MobileCommand
-
This method forms a Map
of parameters for the
key event invocation.
- pressKeyCodeCommand(int, Integer) - Static method in class io.appium.java_client.MobileCommand
-
This method forms a Map
of parameters for the
key event invocation.
- PREVENT_WDAATTACHMENTS - Static variable in interface io.appium.java_client.remote.IOSMobileCapabilityType
-
Sets read only permissons to Attachments subfolder of WebDriverAgent
root inside Xcode's DerivedData.
- PROCESS_ARGUMENTS - Static variable in interface io.appium.java_client.remote.IOSMobileCapabilityType
-
Arguments to pass to the AUT using instruments.
- propagateIfNotIgnored(Throwable) - Method in class io.appium.java_client.AppiumFluentWait
-
- 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 interface io.appium.java_client.InteractsWithFiles
-
- 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
-
- PushesFiles - Interface in io.appium.java_client.ios
-
- pushFile(String, byte[]) - Method in interface io.appium.java_client.android.PushesFiles
-
Saves base64 encoded data as a file on the remote mobile device.
- pushFile(String, File) - Method in interface io.appium.java_client.android.PushesFiles
-
Saves given file as a file on the remote mobile device.
- pushFile(String, byte[]) - Method in interface io.appium.java_client.ios.PushesFiles
-
Saves base64 encoded data as a media file on the remote mobile device.
- pushFile(String, File) - Method in interface io.appium.java_client.ios.PushesFiles
-
Saves base64 encoded data as a media file on the remote mobile device.
- pushFileCommand(String, byte[]) - Static method in class io.appium.java_client.MobileCommand
-
This method forms a Map
of parameters for the
file pushing
- 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.
- SCALE_FACTOR - Static variable in interface io.appium.java_client.remote.IOSMobileCapabilityType
-
The capability to direct Appium to set the simulator scale.
- 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.
- ScreenshotState - Class in io.appium.java_client
-
- ScreenshotState(Supplier<BufferedImage>) - Constructor for class io.appium.java_client.ScreenshotState
-
The class constructor accepts single argument, which is
lambda function, that provides the screenshot of the necessary
screen area to be verified for similarity.
- ScreenshotState.ResizeMode - Enum in io.appium.java_client
-
- ScreenshotState.ScreenshotComparisonError - Exception in io.appium.java_client
-
- ScreenshotState.ScreenshotComparisonTimeout - Exception in io.appium.java_client
-
- SEARCH - Static variable in interface io.appium.java_client.windows.WindowsKeyCode
-
- SearchContext - Interface in org.openqa.selenium
-
- SearchingEventListener - Interface in io.appium.java_client.events.api.general
-
- SELENDROID - Static variable in interface io.appium.java_client.remote.AutomationName
-
- SELENDROID_PORT - Static variable in interface io.appium.java_client.remote.AndroidMobileCapabilityType
-
- SelendroidBy - Annotation Type in io.appium.java_client.pagefactory
-
Used to build a complex selendroid locator.
- 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
SelendroidBy
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.
- SelendroidFindByAllSet - Annotation Type in io.appium.java_client.pagefactory
-
Defines set of chained/possible locators.
- SelendroidFindByChainSet - Annotation Type in io.appium.java_client.pagefactory
-
Defines set of chained/possible locators.
- 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
SelendroidBy
tags.
- SelendroidFindBySet - Annotation Type in io.appium.java_client.pagefactory
-
Defines set of chained/possible locators.
- SEND_KEY_STRATEGY - Static variable in interface io.appium.java_client.remote.IOSMobileCapabilityType
-
strategy to use to type test into a test field.
- sendKeys(CharSequence...) - Method in interface org.openqa.selenium.WebElement
-
Use this method to simulate typing into an element, which may set its value.
- 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
-
- 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
- setAppWaitActivity(String) - Method in class io.appium.java_client.android.Activity
-
Sets the app wait activity value.
- setAppWaitPackage(String) - Method in class io.appium.java_client.android.Activity
-
Sets the app wait package value.
- setComparisonInterval(Duration) - Method in class io.appium.java_client.ScreenshotState
-
Sets the interval between similarity verification rounds in verify* methods.
- setConnection(Connection) - Method in interface io.appium.java_client.android.HasNetworkConnection
-
Set the network connection of the device.
- setConnectionCommand(Connection) - Static method in class io.appium.java_client.android.AndroidMobileCommandHelper
-
This method forms a Map
of parameters for the
setting of device network connection.
- setIntentAction(String) - Method in class io.appium.java_client.android.Activity
-
Sets the intent action value.
- setIntentCategory(String) - Method in class io.appium.java_client.android.Activity
-
Sets the intent category value.
- setIntentFlags(String) - Method in class io.appium.java_client.android.Activity
-
Sets the intent flags value.
- setLocation(Location) - Method in class io.appium.java_client.AppiumDriver
-
- setOptionalIntentArguments(String) - Method in class io.appium.java_client.android.Activity
-
Sets the optional intent arguments value.
- setPosition(Point) - Method in interface org.openqa.selenium.WebDriver.Window
-
Set the position of the current window.
- setScriptTimeout(long, TimeUnit) - Method in interface org.openqa.selenium.WebDriver.Timeouts
-
Sets the amount of time to wait for an asynchronous script to finish execution before
throwing an error.
- setSetting(Setting, Object) - Method in interface io.appium.java_client.HasSettings
-
Set a setting for this test session It's probably better to use a
convenience function, rather than use this function directly.
- setSettingsCommand(Setting, Object) - Static method in class io.appium.java_client.MobileCommand
-
- setSize(Dimension) - Method in interface org.openqa.selenium.WebDriver.Window
-
Set the size of the current window.
- setStopApp(boolean) - Method in class io.appium.java_client.android.Activity
-
Sets the stop app value.
- 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
-
- Setting - Enum in io.appium.java_client
-
Enums defining constants for Appium Settings which can be set and toggled during a test session.
- SETTINGS - Static variable in interface io.appium.java_client.android.AndroidKeyCode
-
- setValue(String) - Method in class io.appium.java_client.MobileElement
-
This method sets the new value of the attribute "value".
- shake() - Method in interface io.appium.java_client.ios.ShakesDevice
-
Simulate shaking the device.
- SHAKE - Static variable in class io.appium.java_client.MobileCommand
-
- shakeCommand() - Static method in class io.appium.java_client.ios.IOSMobileCommandHelper
-
This method forms a Map
of parameters for the
device shaking.
- ShakesDevice - Interface in io.appium.java_client.ios
-
- SHOULD_USE_SINGLETON_TESTMANAGER - Static variable in interface io.appium.java_client.remote.IOSMobileCapabilityType
-
Use default proxy for test management within WebDriverAgent.
- 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.
- SHOW_XCODE_LOG - Static variable in interface io.appium.java_client.remote.IOSMobileCapabilityType
-
Whether to display the output of the Xcode command
used to run the tests.If this is true,
there will be lots of extra logging at startup.
- SIMPLE_ISVISIBLE_CHECK - Static variable in interface io.appium.java_client.remote.IOSMobileCapabilityType
-
Use native methods for determining visibility of elements.
- SPACE - Static variable in interface io.appium.java_client.android.AndroidKeyCode
-
- 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
-
- START_IWDP - Static variable in interface io.appium.java_client.remote.IOSMobileCapabilityType
-
Set this to true if you want to start ios_webkit_debug proxy server
automatically for accessing webviews on iOS.
- startActivity(Activity) - Method in interface io.appium.java_client.android.StartsActivity
-
This method should start arbitrary activity during a test.
- startActivityCommand(String, String, String, String, String, String, String, String, boolean) - Static method in class io.appium.java_client.android.AndroidMobileCommandHelper
-
This method forms a Map
of parameters for the
activity starting.
- 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.
- submit() - Method in interface org.openqa.selenium.WebElement
-
If this current element is a form, or an element within a form, then this will be submitted to
the remote server.
- substituteMobilePlatform(Capabilities, String) - Static method in class io.appium.java_client.AppiumDriver
-
- switchTo() - Method in class io.appium.java_client.ios.IOSDriver
-
- switchTo() - Method in interface org.openqa.selenium.WebDriver
-
Send future commands to a different frame or window.
- SYSTEM_PORT - Static variable in interface io.appium.java_client.remote.AndroidMobileCapabilityType
-
The port number, which being used by UIAutomator2.
- UDID - Static variable in interface io.appium.java_client.remote.MobileCapabilityType
-
Unique device identifier of the connected physical device.
- UNICODE_KEYBOARD - Static variable in interface io.appium.java_client.remote.AndroidMobileCapabilityType
-
Enable Unicode input, default false.
- UNLOCK - Static variable in class io.appium.java_client.MobileCommand
-
- unlockCommand() - Static method in class io.appium.java_client.android.AndroidMobileCommandHelper
-
This method forms a Map
of parameters for the
device unlocking.
- unlockDevice() - Method in interface io.appium.java_client.android.LocksAndroidDevice
-
This method unlocks a device.
- unpackWebDriverFromSearchContext(SearchContext) - Static method in class io.appium.java_client.pagefactory.utils.WebDriverUnpackUtility
-
- until(Function<? super T, V>) - Method in class io.appium.java_client.AppiumFluentWait
-
Repeatedly applies this instance's input value to the given function until one of the following
occurs:
the function returns neither null nor false,
the function throws an unignored exception,
the timeout expires,
the current thread is interrupted
- UPDATE_WDA_BUNDLEID - Static variable in interface io.appium.java_client.remote.IOSMobileCapabilityType
-
Bundle id to update WDA to before building and launching on real devices.
- USE_CARTHAGE_SSL - Static variable in interface io.appium.java_client.remote.IOSMobileCapabilityType
-
Use SSL to download dependencies for WebDriverAgent.
- USE_KEYSTORE - Static variable in interface io.appium.java_client.remote.AndroidMobileCapabilityType
-
Use a custom keystore to sign apks, default false.
- USE_NEW_WDA - Static variable in interface io.appium.java_client.remote.IOSMobileCapabilityType
-
Forces uninstall of any existing WebDriverAgent app on device.
- USE_PREBUILT_WDA - Static variable in interface io.appium.java_client.remote.IOSMobileCapabilityType
-
Skips the build phase of running the WDA app.
- useContent(ContentType) - Method in class io.appium.java_client.pagefactory.bys.ContentMappedBy
-
This method sets required content type for the further searching.
- usingAnyFreePort() - Method in class io.appium.java_client.service.local.AppiumServiceBuilder
-
Configures the appium server to start on any available port.
- usingDriverExecutable(File) - Method in class io.appium.java_client.service.local.AppiumServiceBuilder
-
Sets which Node.js the builder will use.
- usingPort(int) - Method in class io.appium.java_client.service.local.AppiumServiceBuilder
-
Sets which port the appium server should be started on.
- valueOf(String) - Static method in enum io.appium.java_client.android.Connection
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.appium.java_client.internal.ElementMap
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.appium.java_client.MobileSelector
-
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.pagefactory.LocatorGroupStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.appium.java_client.ScreenshotState.ResizeMode
-
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.Setting
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.appium.java_client.android.Connection
-
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.internal.ElementMap
-
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.MobileSelector
-
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.pagefactory.LocatorGroupStrategy
-
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.ScreenshotState.ResizeMode
-
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.Setting
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- verify() - Method in class io.appium.java_client.touch.ActionOptions
-
This method is automatically called before building
options map to verify the consistency of the instance.
- verify() - Method in class io.appium.java_client.touch.offset.AbstractOptionCombinedWithPosition
-
- verify() - Method in class io.appium.java_client.touch.offset.ElementOption
-
- verify() - Method in class io.appium.java_client.touch.offset.PointOption
-
- verify() - Method in class io.appium.java_client.touch.WaitOptions
-
- verifyChanged(Duration, double) - Method in class io.appium.java_client.ScreenshotState
-
Verifies whether the state of the screenshot provided by stateProvider lambda function
is changed within the given timeout.
- verifyChanged(Duration, double, ScreenshotState.ResizeMode) - Method in class io.appium.java_client.ScreenshotState
-
Verifies whether the state of the screenshot provided by stateProvider lambda function
is changed within the given timeout.
- verifyNotChanged(Duration, double) - Method in class io.appium.java_client.ScreenshotState
-
Verifies whether the state of the screenshot provided by stateProvider lambda function
is not changed within the given timeout.
- verifyNotChanged(Duration, double, ScreenshotState.ResizeMode) - Method in class io.appium.java_client.ScreenshotState
-
Verifies whether the state of the screenshot provided by stateProvider lambda function
is changed within the given timeout.
- VOLUME_DOWN - Static variable in interface io.appium.java_client.windows.WindowsKeyCode
-
- VOLUME_UP - Static variable in interface io.appium.java_client.windows.WindowsKeyCode
-
- WAIT_FOR_APP_SCRIPT - Static variable in interface io.appium.java_client.remote.IOSMobileCapabilityType
-
The ios automation script used to determined if the app has been launched,
by default the system wait for the page source not to be empty.
- waitAction() - Method in class io.appium.java_client.TouchAction
-
A wait action, used as a NOP in multi-chaining.
- waitAction(WaitOptions) - Method in class io.appium.java_client.TouchAction
-
Waits for specified amount of time to pass before continue to next touch action.
- waitAction(Duration) - Method in class io.appium.java_client.TouchAction
-
- WaitOptions - Class in io.appium.java_client.touch
-
- WaitOptions() - Constructor for class io.appium.java_client.touch.WaitOptions
-
- waitOptions(Duration) - Static method in class io.appium.java_client.touch.WaitOptions
-
- WDA_CONNECTION_TIMEOUT - Static variable in interface io.appium.java_client.remote.IOSMobileCapabilityType
-
Timeout, in ms, for waiting for a resonse from WebDriverAgent.
- WDA_LAUNCH_TIMEOUT - Static variable in interface io.appium.java_client.remote.IOSMobileCapabilityType
-
Time, in ms, to wait for WebDriverAgewnt to be pingable.
- WDA_LOCAL_PORT - Static variable in interface io.appium.java_client.remote.IOSMobileCapabilityType
-
This value if specified, will be used to forward traffic from Mac
host to real ios devices over USB.
- WDA_STARTUP_RETRIES - Static variable in interface io.appium.java_client.remote.IOSMobileCapabilityType
-
Number of times to try to build and launch WebDriverAgent onto the device.
- WDA_STARTUP_RETRY_INTERVAL - Static variable in interface io.appium.java_client.remote.IOSMobileCapabilityType
-
Time, in ms, to wait between tries to build and launch WebDriverAgent.
- WEB_DRIVER_AGENT_URL - Static variable in interface io.appium.java_client.remote.IOSMobileCapabilityType
-
Appium will connect to an existing WebDriverAgent,
instance at this URL instead of starting a new one.
- WebDriver - Interface in org.openqa.selenium
-
The main interface to use for testing, which represents an idealised web browser.
- WebDriver.ImeHandler - Interface in org.openqa.selenium
-
An interface for managing input methods.
- WebDriver.Navigation - Interface in org.openqa.selenium
-
- WebDriver.Options - Interface in org.openqa.selenium
-
An interface for managing stuff you would do in a browser menu
- WebDriver.TargetLocator - Interface in org.openqa.selenium
-
Used to locate a given frame or window.
- WebDriver.Timeouts - Interface in org.openqa.selenium
-
An interface for managing timeout behavior for WebDriver instances.
- WebDriver.Window - Interface in org.openqa.selenium
-
- WebDriverUnpackUtility - Class in io.appium.java_client.pagefactory.utils
-
- WebDriverUnpackUtility() - Constructor for class io.appium.java_client.pagefactory.utils.WebDriverUnpackUtility
-
- WebElement - Interface in org.openqa.selenium
-
Represents an HTML element.
- WEBVIEW_CONNECT_RETRIES - Static variable in interface io.appium.java_client.remote.IOSMobileCapabilityType
-
Number of times to send connection message to remote debugger, to get webview.
- Widget - Class in io.appium.java_client.pagefactory
-
It is the Appium-specific extension of the Page Object design pattern.
- Widget(WebElement) - Constructor for class io.appium.java_client.pagefactory.Widget
-
- WidgetByBuilder - Class in io.appium.java_client.pagefactory
-
- WidgetByBuilder(String, String) - Constructor for class io.appium.java_client.pagefactory.WidgetByBuilder
-
- window() - Method in interface org.openqa.selenium.WebDriver.Options
-
- window(String) - Method in interface org.openqa.selenium.WebDriver.TargetLocator
-
Switch the focus of future commands for this driver to the window with the given name/handle.
- WindowEventListener - Interface in io.appium.java_client.events.api.general
-
- WINDOWS - Static variable in interface io.appium.java_client.remote.MobilePlatform
-
- WINDOWS - Static variable in interface io.appium.java_client.windows.WindowsKeyCode
-
- windowsAutomation(String) - Static method in class io.appium.java_client.MobileBy
-
- WindowsBy - Annotation Type in io.appium.java_client.pagefactory
-
Used to build a complex Windows automation locator.
- WindowsDriver<T extends WebElement> - Class in io.appium.java_client.windows
-
- WindowsDriver(HttpCommandExecutor, Capabilities) - Constructor for class io.appium.java_client.windows.WindowsDriver
-
- WindowsDriver(URL, Capabilities) - Constructor for class io.appium.java_client.windows.WindowsDriver
-
- WindowsDriver(URL, HttpClient.Factory, Capabilities) - Constructor for class io.appium.java_client.windows.WindowsDriver
-
- WindowsDriver(AppiumDriverLocalService, Capabilities) - Constructor for class io.appium.java_client.windows.WindowsDriver
-
- WindowsDriver(AppiumDriverLocalService, HttpClient.Factory, Capabilities) - Constructor for class io.appium.java_client.windows.WindowsDriver
-
- WindowsDriver(AppiumServiceBuilder, Capabilities) - Constructor for class io.appium.java_client.windows.WindowsDriver
-
- WindowsDriver(AppiumServiceBuilder, HttpClient.Factory, Capabilities) - Constructor for class io.appium.java_client.windows.WindowsDriver
-
- WindowsDriver(HttpClient.Factory, Capabilities) - Constructor for class io.appium.java_client.windows.WindowsDriver
-
- WindowsDriver(Capabilities) - Constructor for class io.appium.java_client.windows.WindowsDriver
-
- WindowsElement - Class in io.appium.java_client.windows
-
- WindowsElement() - Constructor for class io.appium.java_client.windows.WindowsElement
-
- WindowsFindAll - 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
WindowsBy
tags
It will then search for all elements that match any criteria.
- WindowsFindBy - 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.
- WindowsFindByAllSet - Annotation Type in io.appium.java_client.pagefactory
-
Defines set of chained/possible locators.
- WindowsFindByChainSet - Annotation Type in io.appium.java_client.pagefactory
-
Defines set of chained/possible locators.
- WindowsFindBys - 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
WindowsBy
tags.
- WindowsFindBySet - Annotation Type in io.appium.java_client.pagefactory
-
Defines set of chained/possible locators.
- WindowsKeyCode - Interface in io.appium.java_client.windows
-
Created by STikhomirov on 15.12.2016.
- withAppiumJS(File) - Method in class io.appium.java_client.service.local.AppiumServiceBuilder
-
- withArgument(ServerArgument) - Method in class io.appium.java_client.service.local.AppiumServiceBuilder
-
Boolean arguments have a special moment:
the presence of an arguments means "true".
- withArgument(ServerArgument, String) - Method in class io.appium.java_client.service.local.AppiumServiceBuilder
-
- withCapabilities(DesiredCapabilities) - Method in class io.appium.java_client.service.local.AppiumServiceBuilder
-
- withCoordinates(int, int) - Method in class io.appium.java_client.touch.offset.ElementOption
-
It defines x and y offset from the upper left corner of an element.
- withCoordinates(int, int) - Method in class io.appium.java_client.touch.offset.PointOption
-
It defines x and y coordinates.
- withDuration(Duration) - Method in class io.appium.java_client.touch.LongPressOptions
-
Set the long press duration.
- withDuration(Duration) - Method in class io.appium.java_client.touch.WaitOptions
-
Set the wait duration.
- withElement(ElementOption) - Method in class io.appium.java_client.touch.offset.AbstractOptionCombinedWithPosition
-
Most of touch action may use position which is relative to some element.
- withElement(WebElement) - Method in class io.appium.java_client.touch.offset.ElementOption
-
This method sets the element as an option.
- withEnvironment(Map<String, String>) - Method in class io.appium.java_client.service.local.AppiumServiceBuilder
-
Defines the environment for the launched appium server.
- withIPAddress(String) - Method in class io.appium.java_client.service.local.AppiumServiceBuilder
-
- withLogFile(File) - Method in class io.appium.java_client.service.local.AppiumServiceBuilder
-
Configures the appium server to write log to the given file.
- withPollingStrategy(Function<AppiumFluentWait.IterationInfo, Duration>) - Method in class io.appium.java_client.AppiumFluentWait
-
Sets the strategy for polling.
- withPosition(PointOption) - Method in class io.appium.java_client.touch.offset.AbstractOptionCombinedWithPosition
-
Some actions may require coordinates.
- withStartUpTimeOut(long, TimeUnit) - Method in class io.appium.java_client.service.local.AppiumServiceBuilder
-
- withTapsCount(int) - Method in class io.appium.java_client.touch.TapOptions
-
Set the count of taps to perform.
- WithTimeout - Annotation Type in io.appium.java_client.pagefactory
-