- 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
-
- 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.
- 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
-
This action will be performed each time after Alert.setCredentials(Credentials)
and Alert.authenticateUsing(Credentials)
- afterChangeValueOf(WebElement, WebDriver) - 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
-
- 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<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
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.
- 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.
- 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
- 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_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>, 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<T extends WebElement> - Class in io.appium.java_client
-
- AppiumDriver(HttpCommandExecutor, Capabilities, Class<? extends JsonToWebElementConverter>) - Constructor for class io.appium.java_client.AppiumDriver
-
- AppiumDriver(URL, Capabilities, Class<? extends JsonToWebElementConverter>) - Constructor for class io.appium.java_client.AppiumDriver
-
- AppiumDriver(URL, HttpClient.Factory, Capabilities, Class<? extends JsonToWebElementConverter>) - Constructor for class io.appium.java_client.AppiumDriver
-
- AppiumDriver(AppiumDriverLocalService, Capabilities, Class<? extends JsonToWebElementConverter>) - Constructor for class io.appium.java_client.AppiumDriver
-
- AppiumDriver(AppiumDriverLocalService, HttpClient.Factory, Capabilities, Class<? extends JsonToWebElementConverter>) - Constructor for class io.appium.java_client.AppiumDriver
-
- AppiumDriver(AppiumServiceBuilder, Capabilities, Class<? extends JsonToWebElementConverter>) - Constructor for class io.appium.java_client.AppiumDriver
-
- AppiumDriver(AppiumServiceBuilder, HttpClient.Factory, Capabilities, Class<? extends JsonToWebElementConverter>) - Constructor for class io.appium.java_client.AppiumDriver
-
- AppiumDriver(HttpClient.Factory, Capabilities, Class<? extends JsonToWebElementConverter>) - Constructor for class io.appium.java_client.AppiumDriver
-
- AppiumDriver(Capabilities, Class<? extends JsonToWebElementConverter>) - 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.
- 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.
- apply(Object) - Method in class io.appium.java_client.internal.MobileElementToJsonConverter
-
Converts RemoteWebElement
objects, which may be wrapped
, into their JSON representation as defined by the WebDriver wire protocol.
- 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).
- BACK - Static variable in interface io.appium.java_client.android.AndroidKeyCode
-
- back() - Method in interface org.openqa.selenium.WebDriver.Navigation
-
Move back a single "item" in the browser‘s history.
- BACKSPACE - Static variable in interface io.appium.java_client.android.AndroidKeyCode
-
- beforeAlertAccept(WebDriver, Alert) - Method in interface io.appium.java_client.events.api.general.AlertEventListener
-
This action will be performed each time before Alert.accept()
- beforeAlertDismiss(WebDriver, Alert) - Method in interface io.appium.java_client.events.api.general.AlertEventListener
-
This action will be performed each time after Alert.dismiss()
- beforeAlertSendKeys(WebDriver, Alert, String) - Method in interface io.appium.java_client.events.api.general.AlertEventListener
-
This action will be performed each time before Alert.sendKeys(String)
- beforeAuthentication(WebDriver, Alert, Credentials) - Method in interface io.appium.java_client.events.api.general.AlertEventListener
-
This action will be performed each time before Alert.setCredentials(Credentials)
and Alert.authenticateUsing(Credentials)
- beforeChangeValueOf(WebElement, WebDriver) - Method in interface io.appium.java_client.events.api.general.ElementEventListener
-
- beforeClickOn(WebElement, WebDriver) - Method in interface io.appium.java_client.events.api.general.ElementEventListener
-
- beforeFindBy(By, WebElement, WebDriver) - Method in interface io.appium.java_client.events.api.general.SearchingEventListener
-
- beforeNavigateBack(WebDriver) - Method in interface io.appium.java_client.events.api.general.NavigationEventListener
-
- beforeNavigateForward(WebDriver) - Method in interface io.appium.java_client.events.api.general.NavigationEventListener
-
- beforeNavigateRefresh(WebDriver) - Method in interface io.appium.java_client.events.api.general.NavigationEventListener
-
- beforeNavigateTo(String, WebDriver) - Method in interface io.appium.java_client.events.api.general.NavigationEventListener
-
- beforeRotation(WebDriver, ScreenOrientation) - Method in interface io.appium.java_client.events.api.mobile.RotationEventListener
-
Called before Rotatable.rotate(ScreenOrientation)
.
- beforeScript(String, WebDriver) - Method in interface io.appium.java_client.events.api.general.JavaScriptEventListener
-
Called before JavascriptExecutor.executeScript(java.lang.String, java.lang.Object[])
- beforeSwitchingToContext(WebDriver, String) - Method in interface io.appium.java_client.events.api.mobile.ContextEventListener
-
Called before ContextAware.context(String)
.
- beforeWindowChangeSize(WebDriver, WebDriver.Window, Dimension) - Method in interface io.appium.java_client.events.api.general.WindowEventListener
-
- beforeWindowIsMaximized(WebDriver, WebDriver.Window) - Method in interface io.appium.java_client.events.api.general.WindowEventListener
-
This action will be performed each time before WebDriver.Window#maximize()
- beforeWindowIsMoved(WebDriver, WebDriver.Window, Point) - Method in interface io.appium.java_client.events.api.general.WindowEventListener
-
This action will be performed each time before WebDriver.Window#setPosition(org.openqa.selenium.Point)
- BROWSER - Static variable in interface io.appium.java_client.remote.MobileBrowserType
-
- BROWSER_NAME - Static variable in interface io.appium.java_client.remote.MobileCapabilityType
-
Name of mobile web browser to automate.
- buildBy() - Method in class io.appium.java_client.pagefactory.bys.builder.AppiumByBuilder
-
Defines how to transform given object (field, class, etc) into By
class used by webdriver to locate elements.
- buildDefaultBy() - Method in class io.appium.java_client.pagefactory.bys.builder.AppiumByBuilder
-
- buildDefaultService() - Static method in class io.appium.java_client.service.local.AppiumDriverLocalService
-
- buildMobileNativeBy() - Method in class io.appium.java_client.pagefactory.bys.builder.AppiumByBuilder
-
- buildService(AppiumServiceBuilder) - Static method in class io.appium.java_client.service.local.AppiumDriverLocalService
-
- BUNDLE_ID - Static variable in interface io.appium.java_client.remote.IOSMobileCapabilityType
-
Bundle ID of the app under test.
- GeneralServerFlag - Enum in io.appium.java_client.service.local.flags
-
Here is the list of common Appium server arguments.
- GenericFindsByClassName<T extends WebElement> - Interface in io.appium.java_client.generic.searchcontext
-
Deprecated.
- GenericFindsByCssSelector<T extends WebElement> - Interface in io.appium.java_client.generic.searchcontext
-
Deprecated.
- GenericFindsById<T extends WebElement> - Interface in io.appium.java_client.generic.searchcontext
-
Deprecated.
- GenericFindsByLinkText<T extends WebElement> - Interface in io.appium.java_client.generic.searchcontext
-
Deprecated.
- GenericFindsByName<T extends WebElement> - Interface in io.appium.java_client.generic.searchcontext
-
Deprecated.
- GenericFindsByTagName<T extends WebElement> - Interface in io.appium.java_client.generic.searchcontext
-
Deprecated.
- GenericFindsByXPath<T extends WebElement> - Interface in io.appium.java_client.generic.searchcontext
-
Deprecated.
- GenericSearchContext<T extends WebElement> - Interface in io.appium.java_client.generic.searchcontext
-
Deprecated.
- get(String) - Method in interface org.openqa.selenium.WebDriver
-
Load a new web page in the current browser window.
- GET_DEVICE_TIME - Static variable in class io.appium.java_client.MobileCommand
-
- GET_NETWORK_CONNECTION - 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
-
- 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
-
- getAppStringMap() - Method in class io.appium.java_client.AppiumDriver
-
- getAppStringMap(String) - Method in class io.appium.java_client.AppiumDriver
-
- getAppStringMap(String, String) - Method in class io.appium.java_client.AppiumDriver
-
- 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.
- 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 a the given attribute of the element.
- getAutomation(WebDriver) - Static method in class io.appium.java_client.pagefactory.utils.WebDriverUnpackUtility
-
- 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.
- getConnection() - Method in class io.appium.java_client.android.AndroidDriver
-
- 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
-
- getCurrentUrl() - Method in interface org.openqa.selenium.WebDriver
-
Get a string representing the current URL that the browser is looking at.
- getDeviceTime() - Method in class io.appium.java_client.AppiumDriver
-
- getDeviceTime() - Method in interface io.appium.java_client.DeviceActionShortcuts
-
- 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.
- 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
-
- 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
-
- 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.
- 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
-
- getOrientation() - Method in class io.appium.java_client.AppiumDriver
-
- getPageSource() - Method in interface org.openqa.selenium.WebDriver
-
Get the source of the last loaded page.
- 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.
- getPlatform(WebDriver) - Static method in class io.appium.java_client.pagefactory.utils.WebDriverUnpackUtility
-
- 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
-
- getSessionDetails() - Method in class io.appium.java_client.AppiumDriver
-
- getSettings() - Method in class io.appium.java_client.AppiumDriver
-
Get settings stored for this test session It‘s probably better to use a convenience function, rather than use this function directly.
- 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?
- getStdOut() - Method in class io.appium.java_client.service.local.AppiumDriverLocalService
-
- 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
-
- getTimeUnit() - Method in class io.appium.java_client.pagefactory.TimeOutDuration
-
- getTitle() - Method in interface org.openqa.selenium.WebDriver
-
The title of the current page.
- 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.
- 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
-
- 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 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
-
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.android.internal - package io.appium.java_client.android.internal
-
- 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.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
-
- io.appium.java_client.youiengine - package io.appium.java_client.youiengine
-
- io.appium.java_client.youiengine.internal - package io.appium.java_client.youiengine.internal
-
- IOS - Static variable in interface io.appium.java_client.remote.MobilePlatform
-
- IOSDeviceActionShortcuts - Interface in io.appium.java_client.ios
-
- 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
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.
- 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
-
- 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
-
Read https://developer.apple.com/library/tvos/documentation/DeveloperTools/ Conceptual/InstrumentsUserGuide/UIAutomation.html
- IS_APP_INSTALLED - 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 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.
- 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
-
- isLocked() - Method in class io.appium.java_client.android.AndroidDriver
-
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 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
-
- 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 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.
- 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
-
- 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.
- lockDeviceCommand() - Static method in class io.appium.java_client.android.AndroidMobileCommandHelper
-
This method forms a
Map
of parameters for the device locking.
- lockDeviceCommand(int) - Static method in class io.appium.java_client.ios.IOSMobileCommandHelper
-
This method forms a
Map
of parameters for the device locking.
- 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(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.
- 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
-
- longPressKeyCodeCommand(int) - Static method in class io.appium.java_client.android.AndroidMobileCommandHelper
-
This method forms a
Map
of parameters for the long key event invocation.
- longPressKeyCodeCommand(int, Integer) - Static method in class io.appium.java_client.android.AndroidMobileCommandHelper
-
This method forms a
Map
of parameters for the long key event invocation.
- 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.
- 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 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.
- postC(String) - Static method in class io.appium.java_client.MobileCommand
-
This methods forms POST commands.
- 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(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.
- 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
-
- pressKeyCodeCommand(int) - Static method in class io.appium.java_client.android.AndroidMobileCommandHelper
-
This method forms a
Map
of parameters for the key event invocation.
- pressKeyCodeCommand(int, Integer) - Static method in class io.appium.java_client.android.AndroidMobileCommandHelper
-
This method forms a
Map
of parameters for the key event invocation.
- 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, File) - Method in class io.appium.java_client.android.AndroidDriver
-
- 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.
- pushFileCommandCommand(String, byte[]) - Static method in class io.appium.java_client.android.AndroidMobileCommandHelper
-
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.
- 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.
- 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
-
- 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.
- 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
- setConnection(Connection) - Method in class io.appium.java_client.android.AndroidDriver
-
- 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.
- setLocation(Location) - Method in class io.appium.java_client.AppiumDriver
-
- 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(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.
- setSize(Dimension) - Method in interface org.openqa.selenium.WebDriver.Window
-
Set the size of the current window.
- 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.MobileElement
-
This method sets the new value of the attribute "value".
- 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
-
- shakeCommand() - Static method in class io.appium.java_client.ios.IOSMobileCommandHelper
-
This method forms a
Map
of parameters for the device shaking.
- 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
-
- 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, String, String, String, String, boolean) - Method in class io.appium.java_client.android.AndroidDriver
-
- 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, String, String, 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.
- startActivity(String, String, String, String, 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, String, String, String, String, String, String, boolean) - 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
-
- swipe(int, int, int, int, int) - Method in class io.appium.java_client.android.AndroidDriver
-
- swipe(int, int, int, int, int) - Method in class io.appium.java_client.AppiumDriver
-
- swipe(int, int, int, int, int) - Method in class io.appium.java_client.ios.IOSDriver
-
- 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.
- swipe(int, int, int, int, int) - Method in class io.appium.java_client.youiengine.YouiEngineDriver
-
- SwipeElementDirection - Enum in io.appium.java_client
-
- switchTo() - Method in interface org.openqa.selenium.WebDriver
-
Send future commands to a different frame or window.
- 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.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.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.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.
- 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(int) - Method in class io.appium.java_client.TouchAction
-
Waits for specified amount of time to pass before continue to next touch action.
- 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
-
- 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
-
- 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
-
- 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.
- withStartUpTimeOut(long, TimeUnit) - Method in class io.appium.java_client.service.local.AppiumServiceBuilder
-
- WithTimeout - Annotation Type in io.appium.java_client.pagefactory
-