Hello Katalon Team and Community,
I’m encountering an issue after migrating from Katalon Studio 9.x to the Enterprise 10.x version. The exact same test case and project setup worked perfectly in 9.x, but after the upgrade, I’m facing a blocking error related to the Appium client library.
Issue Summary:
When trying to run a mobile test case that includes this import:
import io.appium.java_client.MobileElement
I get the following error:
unable to resolve class io.appium.java_client.MobileElement
@ line 27, column 1.
import io.appium.java_client.MobileElement
^
Even though the Appium Java Client JAR (java-client-8.5.1.jar
) has been:
- Downloaded from Maven Central
- Placed inside the
Drivers/
folder - Properly added through
Project > Settings > External Libraries
I also made sure to:
- Restart Katalon Studio
- Clean the project
- Confirm the path to the JAR is correct
Observations:
- This code worked fine in Katalon Studio 9.x
- The issue appeared only after upgrading to Katalon Studio 10.x
- Seems related to changes introduced in the new Gradle-based dependency system per this doc:
Migrate Katalon Studio from 9.x to 10.0.0 | Katalon Docs