- PATH - Variable in class io.appium.java_client.AppiumDriver
-
- perform() - Method in class io.appium.java_client.MultiTouchAction
-
Perform the multi-touch action on the mobile driver.
- perform() - Method in class io.appium.java_client.TouchAction
-
Perform this chain of actions on the driver.
- PERFORM_MULTI_TOUCH - Static variable in interface io.appium.java_client.MobileCommand
-
- PERFORM_TOUCH_ACTION - Static variable in interface 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_NAME - Static variable in interface io.appium.java_client.remote.MobileCapabilityType
-
- PLATFORM_VERSION - Static variable in interface io.appium.java_client.remote.MobileCapabilityType
-
- 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
-
- PULL_FILE - Static variable in interface io.appium.java_client.MobileCommand
-
- PULL_FOLDER - Static variable in interface 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 interface io.appium.java_client.MobileCommand
-
- PushesFiles - Interface in io.appium.java_client.android
-
- pushFile(String, byte[]) - Method in class io.appium.java_client.android.AndroidDriver
-
- pushFile(String, byte[]) - Method in interface io.appium.java_client.android.PushesFiles
-
Save base64 encoded data as a file on the remote mobile device.
- SAFARI - Static variable in interface io.appium.java_client.remote.MobileBrowserType
-
- ScrollsTo<T extends org.openqa.selenium.WebElement> - Interface in io.appium.java_client
-
- scrollTo(String) - Method in class io.appium.java_client.android.AndroidDriver
-
Scroll forward to the element which has a description or name which contains the input text.
- scrollTo(String) - Method in class io.appium.java_client.ios.IOSDriver
-
Scroll to the element whose 'text' attribute contains the input text.
- scrollTo(String) - Method in class io.appium.java_client.ios.IOSElement
-
Scroll to the element whose 'text' attribute contains the input text.
- scrollTo(String) - Method in interface io.appium.java_client.ScrollsTo
-
Scroll to an element which contains the given text.
- scrollToExact(String) - Method in class io.appium.java_client.android.AndroidDriver
-
Scroll forward to the element which has a description or name which exactly matches the input text.
- scrollToExact(String) - Method in class io.appium.java_client.ios.IOSDriver
-
Scroll to the element whose 'text' attribute is equal to the input text.
- scrollToExact(String) - Method in class io.appium.java_client.ios.IOSElement
-
Scroll to the element whose 'text' attribute matches the input text.
- scrollToExact(String) - Method in interface io.appium.java_client.ScrollsTo
-
Scroll to an element with the given text.
- SELENDROID - Static variable in interface io.appium.java_client.remote.AutomationName
-
- SELENDROID_PORT - Static variable in interface io.appium.java_client.remote.MobileCapabilityType
-
- 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
- sendKeyEvent(int) - Method in interface io.appium.java_client.android.AndroidDeviceActionShortcuts
-
Send a key event to the device
- sendKeyEvent(int, Integer) - Method in interface io.appium.java_client.android.AndroidDeviceActionShortcuts
-
Send a key event along with an Android metastate to an Android device
Metastates are things like *shift* to get uppercase characters
- sendKeyEvent(int) - Method in class io.appium.java_client.android.AndroidDriver
-
Send a key event to the device
- sendKeyEvent(int, Integer) - Method in class io.appium.java_client.android.AndroidDriver
-
- SET_NETWORK_CONNECTION - Static variable in interface io.appium.java_client.MobileCommand
-
- SET_SETTINGS - Static variable in interface io.appium.java_client.MobileCommand
-
- SET_VALUE - Static variable in interface io.appium.java_client.MobileCommand
-
- setAirplaneMode(boolean) - Method in class io.appium.java_client.NetworkConnectionSetting
-
- setData(boolean) - Method in class io.appium.java_client.NetworkConnectionSetting
-
- setLocation(Location) - Method in class io.appium.java_client.AppiumDriver
-
- setNetworkConnection(NetworkConnectionSetting) - Method in class io.appium.java_client.android.AndroidDriver
-
- setNetworkConnection(NetworkConnectionSetting) - Method in interface io.appium.java_client.android.HasNetworkConnection
-
Set the network connection of the device.
- setSetting(AppiumSetting, Object) - Method in class io.appium.java_client.AppiumDriver
-
Set a setting for this test session It's probably better to use a
convenience function, rather than use this function directly.
- setTime(long) - Method in class io.appium.java_client.pagefactory.TimeOutDuration
-
- setTime(TimeUnit) - Method in class io.appium.java_client.pagefactory.TimeOutDuration
-
- setTime(long, TimeUnit) - Method in class io.appium.java_client.pagefactory.TimeOutDuration
-
- SETTINGS - Static variable in interface io.appium.java_client.android.AndroidKeyCode
-
- setValue(String) - Method in class io.appium.java_client.ios.IOSElement
-
- setWifi(boolean) - Method in class io.appium.java_client.NetworkConnectionSetting
-
- shake() - Method in interface io.appium.java_client.ios.IOSDeviceActionShortcuts
-
Simulate shaking the device
- shake() - Method in class io.appium.java_client.ios.IOSDriver
-
- SHAKE - Static variable in interface io.appium.java_client.MobileCommand
-
- SPACE - Static variable in interface io.appium.java_client.android.AndroidKeyCode
-
- SPACE - Static variable in interface io.appium.java_client.ios.IOSKeyCode
-
- START_ACTIVITY - Static variable in interface io.appium.java_client.MobileCommand
-
- 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) - Method in interface io.appium.java_client.android.StartsActivity
-
This method should start arbitrary activity during a test.
- startActivity(String, String) - Method in interface io.appium.java_client.android.StartsActivity
-
This method should start arbitrary activity during a test.
- StartsActivity - Interface in io.appium.java_client.android
-
- substituteMobilePlatform(Capabilities, String) - Static method in class io.appium.java_client.AppiumDriver
-
- swipe(int, int, int, int, int) - Method in class io.appium.java_client.AppiumDriver
-
- swipe(SwipeElementDirection, int) - Method in class io.appium.java_client.MobileElement
-
- swipe(SwipeElementDirection, int, int, int) - Method in class io.appium.java_client.MobileElement
-
- swipe(SwipeElementDirection, int) - Method in interface io.appium.java_client.TouchableElement
-
Convenience method for swiping on the given element to the given direction
- swipe(SwipeElementDirection, int, int, int) - Method in interface io.appium.java_client.TouchableElement
-
Convenience method for swiping on the given element to the given direction
- swipe(int, int, int, int, int) - Method in interface io.appium.java_client.TouchShortcuts
-
Convenience method for swiping across the screen
- SwipeElementDirection - Enum in io.appium.java_client
-