I’m trying to understand how to navigate a page indicator. Is it possible to call something equivalent to goToNextPage() or selectPage(1) in Appium? The closest thing I found was a precise tap. Also, the ruby output for a precise tap is;
Your link is to a developer page. I don’t think that Appium has that low level of access. Instead, you should look for a button that the developer has linked to the underlying API.
You can just use a touch_action, but I think you’ll find that it will break when the developer(s) make any kind of UI change.
Page indicators are not like regular buttons, they are more like segmented controls. They don’t have just one tappable area, they have two. Can you tap an area specific to the bounds of the element? I would need to tap on the right half. The link I included was to the ui automation framework for page indicators.