Hi Everyone,
Anyone done SAP GUI AUTOMATION using Desktop app for 11 v and if yes ,please can you shade some light on how
Hi Everyone,
Anyone done SAP GUI AUTOMATION using Desktop app for 11 v and if yes ,please can you shade some light on how
You can automate SAP GUI in Katalon Studio (including v11.x) using SAP Scripting Tracker + Windows Application Driver instead of Katalon’s native desktop object capture.
Enable SAP Scripting on both server and client:
Server: “Enabling Scripting on the Server Side”
Client: SAP GUI options → enable scripting.
Install:
Katalon Studio v11.x (or v7+).github
Windows Application Driver (WinAppDriver) 1.1+.github
SAP Scripting Tracker (e.g., from tracker.stschnell.de).github
JACOB (Java COM Bridge) if you need to use the Java COM bridge for SAP scripting in Java.
Start WinAppDriver before running the test:
C:\Program Files (x86)\Windows Application Driver\WinAppDriver.exe.Use the sample project (recommended):
Download/clone the Katalon SAP GUI sample project from GitHub: kat-sap-gui-sample-test.github
Configure your SAP username/password in Profiles/default.docs.katalon
Use the sample test cases:
StartSAPLogon
Login
TestCaseTemplate.docs.katalon
Record SAP steps with Scripting Tracker:
Start SAP Logon and log in.
Open SAP Scripting Tracker, refresh, select your session.
Choose Java language, then click Record and perform your SAP actions.
After recording, copy the Java script and paste it into your Katalon test case’s Script tab
Run in Katalon:
Select Windows as the execution target.
Katalon will start SAP Logon, log in, and execute the recorded scripting steps.
Katalon’s desktop object spy/recorder is not reliable for SAP GUI; you must use the scripting-based approach via SAP Scripting Tracker + WinAppDriver.
The approach works with SAP GUI for Windows and can be combined with web UI automation in the same test (e.g., SAP GUI + Fiori/UI5)
guidance is based on the sample project and docs which target Katalon v7+ and are still used in v11.x
never tried this before. maybe someone can help @arun.mohanty