Testverfahren im Überblick

Testentwurfsverfahren im Kontext von CTFL Kapitel 4

Quelle: ISTQB CTFL Lehrplan v4.0.2 (GTB, 01.03.2025) Syllabus: Kap. 4 — Überblick Testverfahren (Struktur 4.1–4.5) Lernziele: FL-4.1.1 (K2) — Einordnung Black-Box, White-Box, erfahrungsbasiert, kollaborativ Hinweis: Vier Verfahrensklassen, 11 Einzelverfahren, HA-Zuordnung in Grafik · keine Vertiefung einzelner Techniken (FL-4.2–4.5) · K-Stufen: K1 (erinnern) · K2 (verstehen) · K3 (anwenden)
Hinweis: Die Grafik zeigt die Struktur der Testverfahren nach CTFL 4.0: vier Oberkategorien (4.2–4.5) mit zugeordneten Einzelverfahren. HA-Badges verweisen auf Hausaufgaben im Curriculum. Die Legende (direkt unter der Kontextzeile) erklärt die Farben; die Karten fassen jede Verfahrensklasse kurz zusammen.
Strukturübersicht — Testverfahren (Kapitel 4.1)
4.2 Black-Box Test Techniques Black-Box-Testverfahren 4.3 White-Box Test Techniques White-Box-Testverfahren 4.4 Experience-Based Test Techniques Erfahrungsbasierter Test 4.5 Collaboration-Based Test Approach Auf Zusammenarbeit basierender Testansatz 4.2.1 Equivalence Partitioning Äquivalenzklassenbildung HA 1 T1 4.2.2 Boundary Value Analysis Grenzwertanalyse HA 1 T2/T3 4.2.3 Decision Table Testing Entscheidungstabellentest HA 2 4.2.4 State Transition Testing Zustandsübergangstest HA 3 T1 4.3.1 Statement Testing Anweisungstest und Anweisungsüberdeckung HA 3 T2 4.3.2 Branch Testing Zweigtest und Zweigüberdeckung HA 3 T2 4.4.1 Error Guessing Intuitive Testfallermittlung 4.4.2 Exploratory Testing Explorativer Test 4.4.3 Checklist-Based Testing Checklistenbasierter Test 4.5.1 Collaborative User Story Writing Gemeinsames Schreiben von User-Storys 4.5.2 Acceptance Criteria Akzeptanzkriterien 4.5.3 ATDD Abnahmetestgetriebene Entwicklung (ATDD) HA 1 T4 HA 4 Software Testing / Softwaretest Kapitel 4 · Testanalyse und -entwurf 4.1 Testverfahren im Überblick
Verfahrensklassen — Kurzüberblick

Black-Box (4.2)

Testfälle werden aus der Spezifikation abgeleitet, ohne Kenntnis der internen Struktur.

Äquivalenzklassenbildung und Grenzwertanalyse reduzieren die Testfallanzahl systematisch.

Entscheidungstabellentest und Zustandsübergangstest erfassen Regelwerke und dynamisches Verhalten.

Verhaltensbasiert

White-Box (4.3)

Testfälle werden aus der internen Codestruktur abgeleitet.

Der Anweisungstest prüft, ob jede Anweisung mindestens einmal ausgeführt wird.

Der Zweigtest prüft, ob jeder Entscheidungspfad durchlaufen wird. Zweigüberdeckung schließt Anweisungsüberdeckung ein.

Strukturbasiert

Erfahrungsbasiert (4.4)

Techniken, die auf dem Erfahrungswissen der Tester beruhen.

Intuitive Testfallermittlung antizipiert typische Fehlerquellen.

Explorativer Test kombiniert Planung, Ausführung und Auswertung simultan.

Checklistenbasierter Test sichert Vollständigkeit durch strukturierte Prüflisten.

Erfahrungsbasiert

Zusammenarbeit (4.5)

Neu in CTFL 4.0: kollaborative Ansätze zur gemeinsamen Testfallableitung.

User-Storys und Akzeptanzkriterien verzahnen Testen mit der Anforderungsanalyse.

ATDD (Abnahmetestgetriebene Entwicklung) verankert Testfälle von Beginn an im Sinne des Shift-Left-Prinzips.

Kollaborativ