INTERDUCTION TO ABAP DEBUGGING.ppt vey helpful

ssuser1bc281 232 views 10 slides May 02, 2024
Slide 1
Slide 1 of 10
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10

About This Presentation

ABAP


Slide Content

INTERDUCTION TO
DEBUGGING

•What is Debugging?
•Why we need to do Debugging?
•How to do Debugging?

What is Debugging?
Definition:
Debugging is a process of running a program
“line by line”or by “Section”
and examine the values of Variablesor look at
values passed intoFunctionsand let you figure out
whether it is running the way you expected.

Why we need to do Debugging?
ABAP Debugger helps to understand
program flow at runtime.
ABAP Debugger is the efficient means of
identifying logical errors in programs.
Field contents can be displayed or
changed at runtime.
Programs can be stopped at a particular
statement, event, subroutine, function
module or system exceptions.

How to do Debugging?
To Debug an ABAP program, we need to
enter into ABAP Debuggerat run time of
an ABAP program.
There are two types of Debuggers:
1.The Classic ABAP Debugger
2.The New ABAP Debugger

The Classic ABAP Debugger
The Classic ABAP Debugger, with its old
user interface and its limitations to debug
certain types of ABAP programs. It is now
not widely in use.

The Classic ABAP Debugger

The New ABAP Debugger
The New ABAP Debugger, with its state of
the art and flexible user interface, can be
used to debug all types of ABAP
programs. It provides many new features
which improve our efficiency of debugging,
both in ABAP support and development.

The New ABAP Debugger

How to Enter in to Debugger?
Option 1:
Set Break-Pointat a particular statement of
any ABAP program.
Before start of program execution
Options 2:
Type /Hin Command Field and press Enter
While running a Program
Tags