I am a MOBILE QA agent working with a developer. We haveinstalled Katalon 11.0.1 on our MAC mini and will be using it for MOBILE TESTING. We don’t have any tests to port over to this new version. Sadly, the developer installed “the latest and greatest” before I could stop him. The basic issue is Mobile Spy works but Mobile Recorder constantly crashes. We have spent two weeks on this and have exhausted our resources.
Mac mini: 2023 with Apple M2
macOS: Sequoia 15.7.4
Xcode: 26.3
Appium: 3.2.2
Java: 21.0.1
Desire Caps: Empty
I noticed in the Device Name list, Spy and Desired caps pulls down simulators and the device set by Xcode. This is the setup that works. But the Recorder lists the device with (USB) after it. Example: My Phone (00008150-001159XXXXXXXXX) (USB).
Thanks
[38;5;172m[db8e7071]e[0me[38;5;74m[XCUITestDriver@dd4e]e[0m {}
0c8aaf561b9874b528b9cb2e839201)
e[38;5;112m[Appium]e[0m Non-default server args:
e[38;5;112m[Appium]e[0m { basePath: e[32m'/wd/hub'e[39m, loglevel: e[32m'info'e[39m, port: e[33m64779e[39m }
e[38;5;112m[Appium]e[0m Attempting to load driver uiautomator2...
e[38;5;112m[Appium]e[0m Attempting to load driver xcuitest...
e[38;5;112m[Appium]e[0m Appium REST http interface listener started on http://0.0.0.0:64779/wd/hub
e[38;5;112m[Appium]e[0m You can provide the following URLs in your client code to connect to this server:
http://127.0.0.1:000/wd/hub (only accessible from the same host)
http://00.0.0.00:000/wd/hub
http://000.000.00.000:000/wd/hub
e[38;5;112m[Appium]e[0m Available drivers:
e[38;5;112m[Appium]e[0m - uiautomator2@7.1.0 (automationName 'UiAutomator2')
e[38;5;112m[Appium]e[0m - xcuitest@00.00.0 (automationName 'XCUITest')
e[38;5;112m[Appium]e[0m Available plugins:
e[38;5;112m[Appium]e[0m - execute-driver@6.0.0
e[38;5;112m[Appium]e[0m No plugins activated. Use the --use-plugins flag with names of plugins to activate
e[38;5;86m[HTTP]e[0m e[37m-->e[39m e[37mGETe[39m e[37m/wd/hub/statuse[39m e[90me[39m
e[38;5;86m[HTTP]e[0m e[37m<-- GET /wd/hub/status e[39me[32m200e[39m e[90m4 ms - 199e[39m
e[38;5;86m[HTTP]e[0m e[37m-->e[39m e[37mGETe[39m e[37m/wd/hub/statuse[39m e[90me[39m
e[38;5;86m[HTTP]e[0m e[37m<-- GET /wd/hub/status e[39me[32m200e[39m e[90m1 ms - 199e[39m
e[38;5;86m[HTTP]e[0m e[37m-->e[39m e[37mGETe[39m e[37m/wd/hub/statuse[39m e[90me[39m
e[38;5;86m[HTTP]e[0m e[37m<-- GET /wd/hub/status e[39me[32m200e[39m e[90m0 ms - 199e[39m
e[38;5;86m[HTTP]e[0m e[37m-->e[39m e[37mPOSTe[39m e[37m/wd/hub/sessione[39m e[90m{"capabilities":{"firstMatch":[{"appium:app":"/Users/mobileqa2/Katalon Studio/rmAppSuitePro.ipa","appium:automationName":"xcuitest","appium:deviceName”:”abc 1126","appium:fullReset":true,"appium:mjpegServerPort":64790,"appium:newCommandTimeout":1800,"appium:noReset":false,"appium:platformVersion":"26.1","appium:udid":"00008150-001159A90C88401C (USB)","appium:waitForAppScript":"true;","appium:wdaLocalPort":0000,"platformName":"IOS"}]},"desiredCapabilities":{"appium:app":"/Users/user/Katalon Studio/myapp.ipa","appium:automationName":"xcuitest","appium:deviceName”:”abc 1126","appium:fullReset":true,"appium:mjpegServerPort":0000,"appium:newCommandTimeout":1800,"appium:noReset":false,"appium:platformVersion":"26.1","appium:udid":"00008150-001159XXXXXXXXX(USB)","appium:waitForAppScript":"true;","appium:wdaLocalPort":0000}}e[39m
e[38;5;123m[BaseDriver]e[0m The following arguments are not known and will be ignored: desiredCapabilities
e[38;5;112m[Appium]e[0m Attempting to find matching driver for automationName 'xcuitest' and platformName 'IOS'
e[38;5;112m[Appium]e[0m The 'xcuitest' driver was installed and matched caps.
e[38;5;112m[Appium]e[0m Will require it at /Users/user/.appium/node_modules/appium-xcuitest-driver
e[38;5;22m[AppiumDriver@5920]e[0m Appium v3.2.2 creating new XCUITestDriver (v10.33.0) session
e[38;5;22m[AppiumDriver@5920]e[0m Checking BaseDriver versions for Appium and XCUITestDriver
e[38;5;22m[AppiumDriver@5920]e[0m Appium's BaseDriver version is 10.2.2
e[38;5;22m[AppiumDriver@5920]e[0m XCUITestDriver's BaseDriver version is 10.2.2
e[38;5;74m[XCUITestDriver@dd4e]e[0m The following provided capabilities were not recognized by this driver:
e[38;5;74m[XCUITestDriver@dd4e]e[0m waitForAppScript
e[38;5;172m[db8e7071]e[0me[38;5;74m[XCUITestDriver@dd4e]e[0m Session created with session id: dx1x1x1x1x1-4a80-41b0-9f98-5xxxxxxxx
e[38;5;172m[db8e7071]e[0me[38;5;135m[XCUITest]e[0m Tunnel registry unavailable; using legacy devices listing instead. Original error: Tunnel registry port not found. Please run the tunnel creation script first
e[38;5;172m[db8e7071]e[0me[38;5;23m[DevCon Factory]e[0m Releasing connections for 00008150-001159XXXXXXXXX (USB) device on any port number
e[38;5;172m[db8e7071]e[0me[38;5;23m[DevCon Factory]e[0m No cached connections have been found
e[38;5;172m[db8e7071]e[0me[38;5;86m[HTTP]e[0m e[37m<-- POST /wd/hub/session e[39me[31m500e[39m e[90m219 ms - 1254e[39m