SAP Services and Support

A webcast on SAP Services and Support where you can learn about automated tests for ABAP code and more.

SAP logga

Why aren’t my tests stable? - Test Isolation with the ABAP Unit Framework

A lot of people develop ABAP code. And most of them tested it in some way. In light of agile software engineering becoming the common way of implementing software, automated testing is becoming more and more relevant, especially in the cloud. In this session, I will give an overview of why test isolation is helpful and clarify terms in this area, leading to a quick introduction to the general concept of dependency injection, the core of test isolation.

With the complexity arising from different components implemented by SAP, partners, or customers, this need for isolation is continuously growing. The ABAP Unit Framework is the usual way to go when implementing automated tests for ABAP code, may it be object-oriented software, function modules, CDS, BOPF, or RAP. With this complexity and variety, there are lots of struggles coming with isolation of different aspects; but several tools exist to overcome these challenges as well.

This will be followed by an overview of the current state of tools to help with common isolation challenges, such as isolation from function modules, authorization checks, database contents, and CDS entities. We offer this session due to the increasing importance of test isolation to reduce runtime, improve stability, cover error cases, and simplify error analysis. However, test isolation can be challenging, especially in closely coupled systems with a huge number of dependencies between components.

Link to join and replay

Kolla in våra liknande event

The Human-Agent Orchestrator: Leading, Governing, and Scaling the Autonomous Enterprise

This session will challenge architects and leaders to rethink not only how enterprises operate, but also how humans create value in an increasingly agentic world
20 augusti

Autonomous Suite: Driving Business Value Across the Enterprise

Discover how domain-specific AI supports faster execution, greater efficiency, and better business performance—while ensuring people remain securely in control
08 september

Unveiling AI magic: inside SAP’s Travel & Expense transformation

In this session, SAP internal T&E experts will discuss the recent rollout of Concur Travel & Expense AI solutions
08 september

Denna webbplats använder cookies

Cookies ("kakor") består av små textfiler. Dessa innehåller data som lagras på din enhet. För att kunna placera vissa typer av cookies behöver vi inhämta ditt samtycke. Vi på , orgnr. använder oss av följande slags cookies. För att läsa mer om vilka cookies vi använder och lagringstid, klicka här för att komma till vår cookiepolicy.

Hantera dina cookieinställningar

Nödvändiga cookies

Markera för att samtycka till användning av Nödvändiga cookies
Nödvändiga cookies är cookies som måste placeras för att grundläggande funktioner på webbplatsen ska kunna fungera. Grundläggande funktioner är exempelvis cookies som behövs för att du ska kunna använda menyer och navigera på sajten.

Funktionella cookies

Markera för att samtycka till användning av Funktionella cookies
Funktionella cookies behöver placeras för att webbplatsen ska kunna prestera som du förväntar dig, exempelvis så att den känner av vilket språk som du föredrar, för att känna av om du är inloggad, för att hålla webbplatsen säker, komma ihåg inloggningsuppgifter eller för att kunna sortera produkter på webbplatsen utefter dina preferenser.

Cookies för statistik

Markera för att samtycka till användning av Cookies för statistik
För att kunna veta hur du interagerar med webbplatsen placerar vi cookies för att föra statistik. Dessa cookies anonymiserar personuppgifter.

Cookies för personlig anpassning

Markera för att samtycka till användning av Cookies för personlig anpassning
För att ge dig en bättre upplevelse placerar vi cookies för dina preferenser

Cookies för annonsmätning

Markera för att samtycka till användning av Cookies för annonsmätning
För att kunna erbjuda bättre service och upplevelse placerar vi cookies för att kunna anpassa marknadsföring till dig. Ett annat syfte med denna behandling är att kunna marknadsföra produkter eller tjänster till dig, ge anpassade erbjudanden eller marknadsföra och ge rekommendationer kring nya koncept utifrån vad du har köpt tidigare.

Cookies för personlig annonsmätning

Markera för att samtycka till användning av Cookies för personlig annonsmätning
För att kunna visa relevant reklam placerar vi cookies för att anpassa innehållet för dig

Cookies för anpassade annonser

Markera för att samtycka till användning av Cookies för anpassade annonser
För att visa relevanta och personliga annonser placerar vi cookies för att tillhandahålla unika erbjudanden som är skräddarsydda efter din användardata