Hi everyone,
I’m experiencing unusually slow performance when running automation tests on an iOS device using Katalon Studio on MacOS.
Specifically, actions such as taking screenshots (Mobile.takeScreenshot()), getting device dimensions, etc., are taking a long time to complete — around 9 to 10 seconds per command (see attached image for reference).
My code
@AfterTestCase
def afterTestCase(TestSuiteContext testSuiteContext) {
try {
Mobile.getDeviceHeight()
Mobile.getDeviceWidth()
Mobile.takeScreenshot()
Mobile.takeScreenshot(FailureHandling.OPTIONAL)
WebUI.takeScreenshot(FailureHandling.OPTIONAL)
}
catch(Exception ex) {
}
}
Environment details:
- Katalon Studio version: 10.2.3
- Appium: 2.17.1
- Driver: XUITest 7.34.1
- macOS version: 15.0
- Device: iPhone 11 – iOS 18.5 (real device)
- Application: Built with Flutter
Has anyone else encountered this issue or knows what might be causing the slowdown? Any tips to improve performance would be appreciated.
Thanks in advance!
