Appium Fields¶
The following Fields are available with the default Appium implementation. Each implements a specific performer method.
-
class
stere.fields.
Button
¶ Convenience Class on top of Field, it implements click() as its performer.
-
Button.
click
()¶ Uses Splinter’s click method.
Example
>>> purchase = Button('id', 'buy_button') >>> purchase.click()
-
-
class
stere.fields.
Input
¶ A simple wrapper over Field, it implements send_keys() as its performer.
Fills the element with value.
Location Strategies¶
These represent the way a locator will be searched for.
By default, the strategies available are:
- accessibility_id
- android_uiautomator
- ios_class_chain
- ios_predicate
- ios_uiautomation
These strategies can be overridden with a custom strategy (ie: You can create a custom accessibility_id strategy with different behaviour).