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