ISTQB Fehler- und Defect-Management 1 — Questions and Answers
Question 1: Welches Ziel verfolgt das Defect-Management?
- Fehlervermeidung in der Anforderungsphase
- Nachverfolgung, Klassifizierung und Behebung von Fehlern (Correct answer)
- Automatisierung aller Regressionstests
- Reduzierung der Testfallanzahl
Correct answer: Nachverfolgung, Klassifizierung und Behebung von Fehlern
Defect-Management stellt sicher, dass gefundene Fehler systematisch erfasst, klassifiziert, priorisiert und bis zur Behebung verfolgt werden.
Question 2: Was ist der Unterschied zwischen 'Fehlerschwere' (Severity) und 'Fehlerprioritäät' (Priority)?
- Es gibt keinen Unterschied
- Severity beschreibt die technische Auswirkung, Priority die Dringlichkeit der Behebung (Correct answer)
- Priority ist technisch, Severity ist geschäftlich
- Beide werden immer gleich bewertet
Correct answer: Severity beschreibt die technische Auswirkung, Priority die Dringlichkeit der Behebung
Severity beschreibt den technischen Einfluss des Fehlers auf das System, während Priority die Dringlichkeit der Behebung aus geschäftlicher Sicht angibt.
Question 3: Was enthält ein typischer Fehlerbericht gemäß ISTQB?
- Nur den Fehlertyp und den Tester
- Identifikation, Beschreibung, Schritte zur Reproduktion, erwartetes und tatsächliches Ergebnis (Correct answer)
- Ausschließlich den Testfall und das Datum
- Nur das betroffene Modul und die Versionsnummer
Correct answer: Identifikation, Beschreibung, Schritte zur Reproduktion, erwartetes und tatsächliches Ergebnis
Ein vollständiger Fehlerbericht enthält u.a. eine eindeutige ID, Beschreibung, Reproduktionsschritte, erwartetes und tatsächliches Ergebnis.
Question 4: In welchem Zustand befindet sich ein Defect, nachdem der Entwickler die Korrektur abgeschlossen hat und der Tester noch nicht bestätigt hat?
- Offen
- Geschlossen
- Behoben / Gelöst (Correct answer)
- Zurückgestellt
Correct answer: Behoben / Gelöst
Nach der Entwicklerkorrektur wechselt der Defect in den Status 'Behoben' oder 'Gelöst', bis der Tester die Korrektur verifiziert.
Question 5: Was versteht man unter einem 'Retest'?
- Wiederholung aller Testfälle einer Testsuite
- Erneutes Testen eines zuvor fehlgeschlagenen Testfalls nach einer Fehlerkorrektur (Correct answer)
- Test einer neuen Version einer Software
- Automatisierter Test in der CI/CD-Pipeline
Correct answer: Erneutes Testen eines zuvor fehlgeschlagenen Testfalls nach einer Fehlerkorrektur
Ein Retest prüft gezielt, ob ein zuvor gefundener und behobener Fehler tatsächlich korrekt behoben wurde.
Question 6: Wer ist typischerweise für die Zuweisung der Fehlerpriorität verantwortlich?
- Ausschließlich der Entwickler
- Testmanager oder Produktverantwortlicher (Correct answer)
- Der Endbenutzer
- Der Systemadministrator
Correct answer: Testmanager oder Produktverantwortlicher
Die Priorisierung von Fehlern wird typischerweise vom Testmanager oder Produktverantwortlichen in Abstimmung mit dem Business vorgenommen.
Welches Ziel verfolgt das Defect-Management?