SAP

Manage my Account SAP Devs YouTube ↗ Learnings ↗ Community ↗ Provide Feedback ↗
Logout
⤢ Open full site

Inspect Your Class in the ABAP Debugger

Work with ABAP classes in the ABAP Debugger in (ADT) for both a console application and SAP Fiori application.

Overview

You will learn

  • How to debug an ABAP Console application in ABAP Development Tools (ADT)
Julie Plummer J Julie Plummer August 21, 2026
Created on March 9, 2023
Contributors

More from Julie Plummer

See all 51 tutorials by Julie Plummer →

Prerequisites

Prerequisites

One of the following applies:

Steps

Intro

This tutorial will make you familiar with the relevant tools, whether you are an ABAP newbie, experienced in SAPUI5 development, or an ABAP developer who is new to ADT / SAP Cloud Platform, ABAP Environment.


Step 1 Open your class

Open the class you created previously in the tutorial Call a Remote Function Module (RFC): Test the Connection to the Remote System ZCL_OUTPUT_TEST_000.

Step 2 Change ABAP Debugger setting to user
+
Step 3 Add dummy code and breakpoints
+
Step 4 Run your application
+
Step 5 Add variable to list
+
Step 6 Step through the program
+
Step 7 Step through LOOP statement
+
Step 8 Set breakpoint for an ABAP statement
+
Step 9 Set `watchpoint` for variable with a condition
+
Step 10 Set `watchpoint` for variable with condition for table row index
+
Step 11 Open ABAP Debugger from Fiori Elements Preview
+
Step 12 Test yourself
+

Resources

Discussion

Share feedback on this tutorial or join the conversation in SAP Community.

Submit detailed feedback Discuss in Community
Steps
Step 1 of 13
1. Open your class 2. Change ABAP Debugger setting to user 3. Add dummy code and breakpoints 4. Run your application 5. Add variable to list 6. Step through the program 7. Step through LOOP statement 8. Set breakpoint for an ABAP statement 9. Set `watchpoint` for variable with a condition 10. Set `watchpoint` for variable with condition for table row index 11. Open ABAP Debugger from Fiori Elements Preview 12. Test yourself 13. More Information
Next