WebUi.click doesn't seem to work on some web elements, in iOS touch devices

We have test suites created for testing a web app on desktop browsers, which work fine on desktop browsers.
We are trying to use the same scripts on iOS touch devices, by launching the browser on a device simulator. While a few WebUi.click events work correctly on the touch devices, others don’t. These events I suppose required touch events to be fired; like a pointerdown and pointerup to simulate a complete click event.
Is there a way to simulate these touch events using Katalon keywords?

I can’t promise you this will help, but you should read this since it might explain some of the behavior you’re seeing:

Touch Events – Handling Clicks

1 Like

@Russ_Thomas Thanks for the help.

I was able to send click/tap on the elements using WebUI.executeJavaScript() to create ‘pointerdown’ and ‘pointerup’ events, and dispatch them on the target element.

1 Like