ABAPデバッガ
ABAPデバッガを使用すると、実行時にプログラムを停止し、実行中に各ステートメントのフローと結果を調べることができます。デバッガーを使用してABAPアプリケーションをステップ実行すると、開発オブジェクトのソースコードのエラーを検出して修正するのに役立ちます。
プログラムでランタイムエラーが発生した場合、プログラムはABAPショートダンプを書き込んでエラーを文書化し、その分析に役立てます。ABAPショートダンプは、実行時エラーをローカライズおよび理解するための多くの適切に構造化された情報を提供します。これには、エラーとその考えられる原因のテキストによる説明、ソースコード内のエラーの場所を示す抜粋、変数のテーブル、およびそれらの値など。
AMDPデバッガー
AMDPデバッガを使用すると、実行中のABAP管理データベースプロシージャ(AMDP)およびCDSテーブル機能を分析することができます。
ABAPプロファイラー
ABAPプロファイラーツールは、ランタイムが消費されている場所、およびリファクタリングと最適化の取り組みを最適に適用できる場所を示します。また、プログラムフローを分析して理解することもできます。これは、問題を理解したり、分析または保守する必要のあるコードについて学習したりする場合に役立ちます。
AMDPプロファイラー
AMDPプロファイラを使用すると、ABAP管理データベースプロシージャ(AMDP)および実行されたSQLステートメントのパフォーマンスを測定および分析することができます。これは、ABAP開発ツール(ADT)のABAPプロファイラに完全に統合されています。