Skip to Content

ABAP Testing and Analysis

Actions


ABAP Testing and Analysis

The rich set of integrated ABAP testing and analysis tools ensure functional and formal correctness of ABAP code, guarantee quality and robustness and offer best support for custom code migration to SAP S/4HANA.


buildings and grass

Custom Code Adaptation for SAP S/4HANA

Find out how to adapt your custom code for SAP S/4HANA and which tools to use.

Read the blog | Read the FAQ

Remote Code Analysis with ATC

Recommendations for customers

Experiences from customers

person holding tablet

Custom code analysis for SAP S/4HANA with SAP Fiori App Custom Code Migration

Learn how to analyze your custom code for SAP S/4HANA using the new SAP Fiori App Custom Code Migration.

Read the blog

woman showing paper

Usage analysis for your custom code

Learn how to collect and aggregate usage data for your custom code. Collected usage data is the basis for transition of your custom code to SAP S/4HANA.

Collect usage data with ABAP Call Monitor (SCMON)

Aggregate usage data with SUSG

colleagues shaking hands

ABAP Unit Testing - Success Stories

Gain insight into real world stories with ABAP Unit tests.

ABAP Unit Tests - Freedom!

ABAP Unit Tests: real world example

ABAP TDD & Unit Testing

hot air balloons

Custom code transformation to SAP Cloud Platform ABAP Environment

Learn how to check your ABAP custom code for SAP Cloud ABAP Environment readiness

Read the blog


Expert Content

lever and gear

ABAP Test Cockpit (ATC)

With ATC you can run static code checks to find functional, performance and security bugs. ATC supports QM gates, regressions tests and exemptions and is basis for smooth migration of ABAP custom code to SAP HANA and SAP S/4HANA.

Introduction

ATC Video

Best Practices

Guide for Developers

Guide for QMs and Admins

ATC for Developers in Eclipse

Remote Code Analysis

Code Vulnerability Analyzer Checks

FAQ

blue circle with arrows

Custom code adaptation for SAP S/4HANA

All relevant processes, recommendations, and tools for handling your custom code for the transition to SAP S/4HANA and during the upgrades within the SAP S/4HANA product family.

Challenge for your custom code

Make custom code ready for SAP S/4HANA

Custom Code Adaptation for SAP S/4HANA

Custom Code Adaptation for SAP HANA

Custom code analysis with SAP Fiori App Custom Code Migration

Semi-automatic custom code adaptation with ADT Quick Fixes

FAQ

paper

Usage Analysis

To evaluate productive usage of your custom code, execute usage analysis on regular base. Collected usage data is the basis for the transition of your custom code to SAP S/4HANA.

Collect usage data with ABAP Call Monitor (SCMON)

Aggregate usage data with SUSG

wheels inside brain

Custom Code Management

SAP Custom Code Management is an approach to manage your custom code efficiently and effectively along the entire lifecycle. Learn capabilities, best practices, and prepare your custom code to be ready for a transition to SAP S/4HANA.

Methodology

Best Practices and Demos

two wheels

ABAP Test Double Framework

In ABAP Unit test environments dependent objects should be replaced with test doubles, which imitate the behavior of the real objects. This reduces the complexity and facilitates testing.

Introduction

CDS Test Double Framework Introduction

Test Seams and Injections

Working with Test Seams

pages and glass

SQL Performance Analysis

SQL Monitor offers complete transparency of SQL at productive operation including various display and analysis capabilities without affecting running business processes. SQL Trace Tool is integrated for detailed investigation.

SQL Monitor Unleashed

Implementation Guide and Best Practices

Identify Performance Hotspots

Read the blog

tablet and computer

ABAP Troubleshooting Tools

No matter what sort of problem you face in ABAP, the troubleshooting tools can usually help you to track down and understand the cause and to find the solution. The ABAP powerful troubleshooting tools ensure high productivity of development and support tasks.

Troubleshooting Tools in ADT in Eclipse

Troubleshooting Tools SAP GUI-based

Back to top