CTFL 5.1.3: Eingangskriterien und Endekriterien vergleichen und gegenüberstellen
K2Lehrplanabschnitt 5.1.3
3 eigene PrepBench-Übungsfragen zum Lernziel 5.1.3 des CTFL-Lehrplans 4.0. Probiere die Beispiele aus und überprüfe jede Antwort anhand der Lehrplanstelle.
Übungsfragen
Frage 1
Welches der folgenden ist ein Beispiel für ein EINGANGSKRITERIUM für die Testdurchführung?
- Alle geplanten Tests wurden ausgeführt
- Das Fehlerverzeichnis enthält keine offenen kritischen Fehlerzustände
- Die Testumgebung ist verfügbar und konfiguriert
- Der Testabschlussbericht wurde genehmigt
Antwort anzeigen
- Alle geplanten Tests wurden ausgeführtAlle geplanten Tests ausgeführt zu haben ist ein Endekriterium, keine Vorbedingung.
- Das Fehlerverzeichnis enthält keine offenen kritischen FehlerzuständeEin bereinigtes Verzeichnis kritischer Fehlerzustände ist ein Endekriterium des Testabschlusses.
- Richtige Antwort: Die Testumgebung ist verfügbar und konfiguriertEine bereitstehende, konfigurierte Testumgebung ist eine Vorbedingung — ein Eingangskriterium.
- Der Testabschlussbericht wurde genehmigtDie Genehmigung des Abschlussberichts erfolgt am Ende, also ist sie ein Endekriterium.
Eingangskriterien definieren die Vorbedingungen für den Beginn einer Aktivität — z. B. verfügbare testbare Anforderungen, bereitstehende Testumgebung, vorbereitete Testdaten. Ausgeführte Tests, Fehlerschwellen und erreichte Überdeckung sind typische Endekriterien.
Lehrplanabschnitt 5.1.3
Frage 2
Welches der folgenden ist ein typisches ENDEKRITERIUM für eine Teststufe?
- Die Testumgebung wurde vollständig eingerichtet und einsatzbereit konfiguriert
- Die für die Stufe benötigten Tester wurden alle eingestellt
- Die Anforderungen wurden alle zuerst überprüft und als Baseline festgelegt
- Die geplante Überdeckung wurde erreicht und die ungelösten Fehlerzustände liegen innerhalb der vereinbarten Grenze
Antwort anzeigen
- Die Testumgebung wurde vollständig eingerichtet und einsatzbereit konfiguriertEine bereitstehende Umgebung ist eine Vorbedingung — ein Eingangskriterium, kein Endekriterium.
- Die für die Stufe benötigten Tester wurden alle eingestelltVerfügbare Tester sind eine Eingangsbedingung, kein Maß für den Abschluss.
- Die Anforderungen wurden alle zuerst überprüft und als Baseline festgelegtAls Baseline festgelegte Anforderungen sind ein Eingangskriterium für den Beginn, nicht den Abschluss.
- Richtige Antwort: Die geplante Überdeckung wurde erreicht und die ungelösten Fehlerzustände liegen innerhalb der vereinbarten GrenzeErreichte Überdeckung mit ungelösten Fehlerzuständen innerhalb der vereinbarten Grenze ist ein typisches Endekriterium.
Endekriterien legen fest, wann eine Aktivität als abgeschlossen erklärt werden kann: z. B. geplante Tests ausgeführt, Überdeckungsziele erreicht, ungelöste Fehlerzustände innerhalb der Schwellen. Die Verfügbarkeit der Umgebung und als Baseline festgelegte Anforderungen sind Eingangskriterien.
Lehrplanabschnitt 5.1.3
Frage 3
Ein agiles Team pflegt zwei Checklisten: eine, die eine User-Story erfüllen muss, bevor Entwicklung und Test beginnen, und eine, die sie erfüllen muss, um als auslieferbar zu gelten. Wie werden sie genannt?
- Definition-of-Done für die erste und Definition-of-Ready für die zweite
- Eingangskriterien für die erste und Testabschlussbericht für die zweite
- Beide sind die Definition-of-Ready, angewandt an zwei Punkten
- Definition-of-Ready für die erste und Definition-of-Done für die zweite
Antwort anzeigen
- Definition-of-Done für die erste und Definition-of-Ready für die zweiteDas vertauscht beide: Ready steht am Anfang, Done vor der Auslieferbarkeit.
- Eingangskriterien für die erste und Testabschlussbericht für die zweiteDie zweite Checkliste ist ein Satz Kriterien, kein am Ende erstellter Bericht.
- Beide sind die Definition-of-Ready, angewandt an zwei PunktenDie beiden Checklisten gelten an unterschiedlichen Punkten und heißen unterschiedlich.
- Richtige Antwort: Definition-of-Ready für die erste und Definition-of-Done für die zweiteDefinition-of-Ready zum Start, Definition-of-Done für die Auslieferbarkeit.
In der agilen Softwareentwicklung werden Endekriterien häufig als Definition-of-Done bezeichnet und definieren die objektiven Metriken des Teams für ein auslieferbares Element. Die Eingangskriterien, die eine User-Story erfüllen muss, damit Entwicklungs- oder Testaktivitäten beginnen, heißen Definition-of-Ready.
Lehrplanabschnitt 5.1.3
Eigenes PrepBench-Übungsmaterial, keine offiziellen Prüfungsfragen und keine Prüfungsdumps. PrepBench ist unabhängig und weder mit dem ISTQB® verbunden noch von ihm unterstützt.