Package | Description |
---|---|
com.paypal.selion.platform.mobile |
Contains the classes and exceptions classes common to iOS and Android platforms.
|
com.paypal.selion.platform.mobile.android |
Contains the interfaces and classes for Android page objects.
|
com.paypal.selion.platform.mobile.elements |
Contains common element interfaces for both Android and iOS
|
com.paypal.selion.platform.mobile.ios |
Contains the interfaces and classes for iOS page objects.
|
com.paypal.selion.platform.utilities |
Contains the common set of utilities to assist in writing tests using SeLion.
|
Modifier and Type | Method and Description |
---|---|
static <T extends MobileElement> |
MobileImplementationFinder.instantiate(WebDriverPlatform platform,
Class<T> tClass,
String locator) |
Modifier and Type | Class and Description |
---|---|
class |
UiButton
UiButton represents a Button widget for Android UI automation framework. |
class |
UiImage
UiImage represents an Image widget for Android UI automation framework. |
class |
UiLabel
UiLabel represents a Label widget for Android UI automation framework. |
class |
UiList
UiList represents a List widget for Android UI automation framework. |
class |
UiObject
UiObject implements UserinterfaceObject and forms the base class of all Android UI automation
elements. |
class |
UiSlider
UiSlider represents a Slider widget for Android UI automation framework. |
class |
UiSwitch
UIASwitch class allows access to, and control of, switch elements in your app. |
class |
UiTextView
UiTextView interface allows access to, and control of, text field elements in your Android app. |
Modifier and Type | Interface and Description |
---|---|
interface |
MobileButton
MobileButton interface allows access to, and control of, button elements in your app. |
interface |
MobileImage
MobileImage interface allows access to, and control of, Image elements in your app. |
interface |
MobileLabel
MobileLabel interface allows access to, and control of, label elements in your app. |
interface |
MobileList
MobileList interface allows access to, and control of, elements within a list in your app. |
interface |
MobilePicker
MobilePicker interface allows access to, and control of, wheel elements within a picker. |
interface |
MobileSlider
MobileSlider interface allows access to, and control of, text field elements in your app. |
interface |
MobileSwitch
MobileSwitch interface allows access to, and control of, switch elements in your app. |
interface |
MobileTextField
MobileTextField interface allows access to, and control of, text field elements in your app. |
Modifier and Type | Class and Description |
---|---|
class |
UIAAlert
The
UIAAlert class allows access to, and control of, alerts within your app. |
class |
UIAButton
The
UIAButton class allows access to, and control of, button elements in your app. |
class |
UIAElement
The
UIAElement is the super class for all user interface elements in the context of the Automation
instrument for automating user interface testing of iOS apps. |
class |
UIAImage
The
UIAImage class allows access to, and control of, image elements in your app. |
class |
UIAList
UIATableView class allows access to, and control of, elements within a table view in your app. |
class |
UIANavigationBar
The
UIANavigationBar class allows access to, and control of, buttons in your app’s navigation bar. |
class |
UIAPicker
The
UIAPicker class allows access to, and control of, wheel elements within a picker |
class |
UIASlider
The
UIASlider class allows access to, and control of, slider elements in your app |
class |
UIAStaticText
UIAStaticText class allows access to, and control of, static text views. |
class |
UIASwitch
UIASwitch class allows access to, and control of, switch elements in your app. |
class |
UIATableView
UIATableView class allows access to, and control of, elements within a table view in your app. |
class |
UIATextField
UIATextField class allows access to, and control of, text field elements in your app. |
Modifier and Type | Method and Description |
---|---|
static void |
WebDriverWaitUtils.waitUntilElementIsClickable(MobileElement element)
Waits until element is cickable.
|
static void |
WebDriverWaitUtils.waitUntilElementIsInvisible(MobileElement element)
Waits until element is either invisible or not present on the DOM.
|
static void |
WebDriverWaitUtils.waitUntilElementIsPresent(MobileElement element)
Waits until element is present on the DOM of a page.
|
static void |
WebDriverWaitUtils.waitUntilElementIsVisible(MobileElement element)
Waits until element is present on the DOM of a page and visible.
|
Copyright © 2016 PayPal Open Source. All rights reserved.