public interface AndroidMobileCapabilityType
extends org.openqa.selenium.remote.CapabilityType
| Modifier and Type | Field and Description |
|---|---|
static String |
ADB_PORT
Port used to connect to the ADB server (default 5037).
|
static String |
ANDROID_COVERAGE
Fully qualified instrumentation class.
|
static String |
ANDROID_DEVICE_READY_TIMEOUT
Timeout in seconds used to wait for a device to become ready after booting.
|
static String |
ANDROID_DEVICE_SOCKET
Devtools socket name.
|
static String |
APP_ACTIVITY
Activity name for the Android activity you want to launch from your package.
|
static String |
APP_PACKAGE
Java package of the Android app you want to run.
|
static String |
APP_WAIT_ACTIVITY
Activity name for the Android activity you want to wait for.
|
static String |
APP_WAIT_PACKAGE
Java package of the Android app you want to wait for.
|
static String |
AUTO_WEBVIEW_TIMEOUT
Amount of time to wait for Webview context to become active, in ms.
|
static String |
AVD
Name of avd to launch.
|
static String |
AVD_ARGS
Additional emulator arguments used when launching an avd.
|
static String |
AVD_LAUNCH_TIMEOUT
How long to wait in milliseconds for an avd to launch and connect to
ADB (default 120000).
|
static String |
AVD_READY_TIMEOUT
How long to wait in milliseconds for an avd to finish its
boot animations (default 120000).
|
static String |
CHROME_OPTIONS
Allows passing chromeOptions capability for ChromeDriver.
|
static String |
CHROMEDRIVER_EXECUTABLE
The absolute local path to webdriver executable (if Chromium embedder provides
its own webdriver, it should be used instead of original chromedriver
bundled with Appium).
|
static String |
DEVICE_READY_TIMEOUT
Timeout in seconds while waiting for device to become ready.
|
static String |
DISABLE_ANDROID_WATCHERS
Disables android watchers that watch for application not responding and application crash,
this will reduce cpu usage on android device/emulator.
|
static String |
DONT_STOP_APP_ON_RESET
Doesn't stop the process of the app under test, before starting the app using adb.
|
static String |
ENABLE_PERFORMANCE_LOGGING
(Chrome and webview only) Enable Chromedriver's performance logging (default false).
|
static String |
IGNORE_UNIMPORTANT_VIEWS
Calls the setCompressedLayoutHierarchy() uiautomator function.
|
static String |
INTENT_ACTION
Intent action which will be used to start activity
(default android.intent.action.MAIN).
|
static String |
INTENT_CATEGORY
Intent category which will be used to start
activity (default android.intent.category.LAUNCHER).
|
static String |
INTENT_FLAGS
Flags that will be used to start activity (default 0x10200000).
|
static String |
KEY_ALIAS
Alias for key.
|
static String |
KEY_PASSWORD
Password for key.
|
static String |
KEYSTORE_PASSWORD
Password for custom keystore.
|
static String |
KEYSTORE_PATH
Path to custom keystore, default ~/.android/debug.keystore.
|
static String |
NO_SIGN
Skip checking and signing of app with debug keys, will work only with
UiAutomator and not with selendroid, default false.
|
static String |
OPTIONAL_INTENT_ARGUMENTS
Additional intent arguments that will be used to start activity.
|
static String |
RECREATE_CHROME_DRIVER_SESSIONS
Kill ChromeDriver session when moving to a non-ChromeDriver webview.
|
static String |
RESET_KEYBOARD
Reset keyboard to its original state, after running Unicode tests with
unicodeKeyboard capability.
|
static String |
SELENDROID_PORT |
static String |
UNICODE_KEYBOARD
Enable Unicode input, default false.
|
static String |
USE_KEYSTORE
Use a custom keystore to sign apks, default false.
|
ACCEPT_SSL_CERTS, BROWSER_NAME, ELEMENT_SCROLL_BEHAVIOR, ENABLE_PERSISTENT_HOVERING, ENABLE_PROFILING_CAPABILITY, HAS_NATIVE_EVENTS, HAS_TOUCHSCREEN, LOGGING_PREFS, OVERLAPPING_CHECK_DISABLED, PAGE_LOAD_STRATEGY, PAGE_LOADING_STRATEGY, PLATFORM, PROXY, ROTATABLE, SUPPORTS_ALERTS, SUPPORTS_APPLICATION_CACHE, SUPPORTS_FINDING_BY_CSS, SUPPORTS_JAVASCRIPT, SUPPORTS_LOCATION_CONTEXT, SUPPORTS_NETWORK_CONNECTION, SUPPORTS_SQL_DATABASE, SUPPORTS_WEB_STORAGE, TAKES_SCREENSHOT, UNEXPECTED_ALERT_BEHAVIOUR, VERSIONstatic final String APP_ACTIVITY
static final String APP_PACKAGE
static final String APP_WAIT_ACTIVITY
static final String APP_WAIT_PACKAGE
static final String DEVICE_READY_TIMEOUT
static final String ANDROID_COVERAGE
static final String ENABLE_PERFORMANCE_LOGGING
static final String ANDROID_DEVICE_READY_TIMEOUT
static final String ADB_PORT
static final String ANDROID_DEVICE_SOCKET
static final String AVD
static final String AVD_LAUNCH_TIMEOUT
static final String AVD_READY_TIMEOUT
static final String AVD_ARGS
static final String USE_KEYSTORE
static final String KEYSTORE_PATH
static final String KEYSTORE_PASSWORD
static final String KEY_ALIAS
static final String KEY_PASSWORD
static final String CHROMEDRIVER_EXECUTABLE
static final String AUTO_WEBVIEW_TIMEOUT
static final String INTENT_ACTION
static final String INTENT_CATEGORY
static final String INTENT_FLAGS
static final String OPTIONAL_INTENT_ARGUMENTS
static final String DONT_STOP_APP_ON_RESET
static final String UNICODE_KEYBOARD
static final String RESET_KEYBOARD
static final String NO_SIGN
static final String IGNORE_UNIMPORTANT_VIEWS
static final String DISABLE_ANDROID_WATCHERS
static final String CHROME_OPTIONS
static final String RECREATE_CHROME_DRIVER_SESSIONS
static final String SELENDROID_PORT
Copyright © 2016. All rights reserved.