Akzeptanztests

Foto von Sohrab Salimi
Sohrab Salimi
04.11.25
1 Min. Lesezeit

Definition

Akzeptanztests überprüfen, ob die Akzeptanzkriterien erfüllt sind und ob das Produkt oder Feature wie erwartet funktioniert.

Kontext

Akzeptanztests helfen agilen Teams zu bestätigen, dass die gelieferte Funktionalität den Erwartungen der Stakeholder entspricht. Sie schaffen schnelle Feedbackschleifen, decken frühzeitig Probleme auf und stärken das Vertrauen in die Produktqualität.
Automatisierte Akzeptanztests beschleunigen die agile Entwicklung, da sie den manuellen Testaufwand reduzieren und die Zuverlässigkeit erhöhen. Sind die Akzeptanzkriterien subjektiv, ist eine Automatisierung nicht möglich. Sind sie objektiv, lohnt sich die Automatisierung, um sicherzustellen, dass Änderungen am Produkt keine bestehenden Funktionen beeinträchtigen.

Beschreibung

Während Akzeptanzkriterien die Bedingungen für den Erfolg definieren, beschreiben Akzeptanztests die konkreten Schritte, um diese Bedingungen im Produkt zu überprüfen.
Sie können vor oder während der Entwicklung erstellt werden und – falls automatisiert – beliebig oft wiederholt werden. Akzeptanztests sind ein zentraler Bestandteil agiler Qualitätssicherung, da sie sicherstellen, dass jedes Product Backlog Item vor dem Release den Erwartungen entspricht.

Akzeptanzkriterien und -tests sind auch in klassischen Vorgehensmodellen wie dem Wasserfallmodell nützlich. Dort werden sie jedoch oft erst am Ende (z. B. als User Acceptance Tests – UAT) durchgeführt, was das Lernen verzögert. In agilen Ansätzen wie Scrum finden sie in jedem Sprint statt, wodurch Teams schneller Feedback erhalten und kostengünstiger nachbessern können.

Beispiel

In einer Shopping-App könnte ein Akzeptanzkriterium lauten:
"Nutzer können Artikel in den Warenkorb legen und den aktualisierten Gesamtbetrag sehen."

Ein dazugehöriger Akzeptanztest könnte folgende Schritte beinhalten:

  1. App öffnen und zu einem Produkt navigieren
  2. Das Produkt in den Warenkorb legen
  3. Überprüfen, dass sich der Gesamtbetrag korrekt aktualisiert

Häufige Missverständnisse

Ein häufiges Missverständnis ist, dass Akzeptanztests ausschließlich Aufgabe der Tester sind. In agilen Teams definieren, führen und – wenn möglich – automatisieren alle Teammitglieder diese Tests gemeinsam.

Mehr erfahren?

Lies den Artikel über Akzeptanzkriterien, um zu verstehen, wie Akzeptanztests auf klar definierten Bedingungen aufbauen.
Wenn du das Thema technisch vertiefen möchtest, sieh dir das Video von Dave Farley unten an.

Mehr zu diesem Thema

Agile Skalierungsframeworks

Lerne die Unterscheide einzelner agiler Skalierungsframeworks kennen und erfahre von unserem Experten, wann du überhaupt agil skalieren solltest!

SAFe® erklärt: Der Wert „Eingebaute Qualität“

Was ist eingebaute Qualität in SAFe und wie funktioniert das Arbeiten mit SAFe. Wir erklären es dir hier!

„Sorry, aber Agile verbessert Ihre Produkte nicht”

Erfahren Sie, ob Agile wirklich Ihre Produkte verbessert. Mythos oder Wahrheit? Praktische Einblicke von der Agile Academy. Jetzt lesen!