Mark `deprecated` in shortcuts
Python client has some interaction short cut such as scroll, but probably it is better to prepare a guide about how to build W3C actions for them rather than preparing such shortcuts as they might have many variations.
For example, UIA2 driver can accept mouse and touch pointers. They might work differently in UIAutomator framework.
Re "guide about how to build W3C actions":
I've published the following materials:
-
A Python script for the Android UIA2 driver using the W3C Actions API. The code uses ActionBuilder, [interaction] POINTER_TOUCH, and MouseButton from the
selenium.webdriver.common.actionslibrary. -
An article describing theory and practice behind the Actions API.
-
An article describing the native
mobile:commands we can pass into driver.execute_script(). The gestures covered are iOS swipe, scroll, pinch, tap, doubleTap, twoFingerTap with the XCUITest driver.
Let me know if any of it can be useful.