How to automate testing for Oracle Forms application in Katalon Studio?

I’m attempting to automate tests for a legacy Oracle Forms application (launched via browser but runs as a Java applet) using Katalon Studio. Standard web locators fail to recognize form elements (text fields, buttons, etc.) since the UI renders as a Java applet, not HTML.

What I’ve tried:

  • Katalon’s native Windows Recorder/Spy: Cannot identify objects inside the applet.

Has anyone successfully automated Oracle Forms within Katalon? If so:

  1. What integration approach did you use (e.g., WinAppDriver, JAB Access Bridge, third-party tools)?
  2. Are there reusable libraries/plugins for Java applet interaction?

Thanks for any guidance!

2 Likes

Hi there, and thanks for posting in the Katalon community! :hugs:

To help you faster, please review our guide on Spy Web Utitliy here: Spy Web utility in Katalon Studio | Katalon Docs. Double-checking the steps and configurations might resolve the issue.

If the doc doesn’t help, feel free to provide more details, and a community member will assist you soon.

Thanks for being a part of our community!
Best,
Elly Tran

I originally mentioned using Katalon’s Web Recorder, but I’m actually using the Windows Recorder/Spy. The application is a Java applet-based Oracle Forms app that runs as a Windows desktop UI after launch. Updating the post accordingly.

Hi @moath.abukharmh,

Thank you for posting with more information. I am really familiar with Oracle Form. Bump this post to have more experts join support.