tapOn
In order to tap on a view with the text "My text"you can use the shorthand selector for text like this:
- tapOn: "My text"
You can also user other selectors such as id:
- tapOn:
id: "id" # or any other selector
For a full list of selectors, please refer to the Selectors page.
Tapping on a specific point on the screen
You can specify a relative position on the screen using:
- tapOn:
point: 0%,0% # top-left corner
- tapOn:
point: 100%,100% # bottom-right corner
- tapOn:
point: 50%,50% # middle of the screen
You can also specify absolute coordinates on the screen to tap on:
- tapOn:
point: 100,200 # This command will tap on point x:100 y:200 on the screen (in pixels)
Long press
To long press on a view or a point, use the same exact properties but with a longPressOn
command
- longPressOn: Text
- longPressOn:
id: view_id
- longPressOn:
point: 50%,50%
Example
appId: com.android.contacts
---
- launchApp
- tapOn:
id: .*floating_action_button.* #regex
- inputText: "John"
- tapOn: "Last Name"
- inputText: "Snow"
- tapOn: .*Save.*
Last updated
Was this helpful?