CTFL 1.4.4: Die Bedeutung der Pflege der Verfolgbarkeit erklären
K2Lehrplanabschnitt 1.4.4
3 eigene PrepBench-Übungsfragen zum Lernziel 1.4.4 des CTFL-Lehrplans 4.0. Probiere die Beispiele aus und überprüfe jede Antwort anhand der Lehrplanstelle.
Übungsfragen
Frage 1
Ein Testmanager muss angeben, inwieweit die Testziele erreicht wurden. Was ermöglicht das, und was muss dafür vorliegen?
- Der Testabschlussbericht, sofern jeder geplante Testfall ausgeführt wurde
- Eine genaue Verfolgbarkeit, sofern in der Testbasis messbare Überdeckungskriterien definiert sind
- Der Bestand offener Fehlerberichte, sofern jeder gemeldete Fehlerzustand bewertet wurde
- Der Testausführungsplan, sofern er ohne jede Abweichung eingehalten wurde
Antwort anzeigen
- Der Testabschlussbericht, sofern jeder geplante Testfall ausgeführt wurdeDer Abschlussbericht stellt die Bewertung dar; er ermöglicht sie nicht.
- Richtige Antwort: Eine genaue Verfolgbarkeit, sofern in der Testbasis messbare Überdeckungskriterien definiert sindVerfolgbarkeit zusammen mit messbaren Überdeckungskriterien in der Testbasis.
- Der Bestand offener Fehlerberichte, sofern jeder gemeldete Fehlerzustand bewertet wurdeDie Bewertung von Fehlerzuständen sagt nichts über die Erreichung der Testziele.
- Der Testausführungsplan, sofern er ohne jede Abweichung eingehalten wurdeEin eingehaltener Plan zeigt, dass Tests liefen, nicht welche Überdeckung sie erreichten.
Eine genaue Verfolgbarkeit unterstützt die Bewertung der Überdeckung; daher ist es sehr nützlich, wenn in der Testbasis messbare Überdeckungskriterien definiert sind. Diese Überdeckungskriterien können dann als Key-Performance-Indikatoren dienen, um die Aktivitäten zu steuern, die zeigen, inwieweit die Testziele erreicht wurden. Ohne messbare Kriterien in der Testbasis trägt die Verfolgbarkeit diese Aussage nicht.
Lehrplanabschnitt 1.4.4
Frage 2
Vor einem Release muss das Team angeben, wie viel Risiko nach dem Testen im Produkt verbleibt. Welche Art von Verfolgbarkeit stützt diese Aussage?
- Verfolgbarkeit von Testergebnissen zu Risiken, mit der sich das Restrisiko eines Testobjekts bewerten lässt
- Verfolgbarkeit von Testfällen zu Anforderungen, mit der sich die Überdeckung der Anforderungen prüfen lässt
- Verfolgbarkeit von Fehlerberichten zu den Entwicklern, die die Fehlerzustände verursacht haben
- Verfolgbarkeit von Testabläufen zu dem Testausführungsplan, der ihre Reihenfolge festlegt
Antwort anzeigen
- Richtige Antwort: Verfolgbarkeit von Testergebnissen zu Risiken, mit der sich das Restrisiko eines Testobjekts bewerten lässtTestergebnisse zu Risiken verfolgt, lässt sich das Restrisiko bewerten.
- Verfolgbarkeit von Testfällen zu Anforderungen, mit der sich die Überdeckung der Anforderungen prüfen lässtDas ist das andere genannte Beispiel und beantwortet eine Frage zur Überdeckung.
- Verfolgbarkeit von Fehlerberichten zu den Entwicklern, die die Fehlerzustände verursacht habenFehlerzustände Personen zuzuordnen gehört nicht zu den genannten Beispielen.
- Verfolgbarkeit von Testabläufen zu dem Testausführungsplan, der ihre Reihenfolge festlegtDie Zuordnung zum Durchführungsplan sagt nichts über verbleibendes Risiko.
Der Lehrplan nennt zwei Beispiele dafür, was eine genaue Verfolgbarkeit ermöglicht. Durch die Verfolgbarkeit von Testfällen zu Anforderungen kann überprüft werden, ob die Anforderungen durch Testfälle überdeckt werden, und durch die Verfolgbarkeit von Testergebnissen zu Risiken kann das Ausmaß des Restrisikos eines Testobjekts bewertet werden. Für eine Aussage über verbleibendes Risiko ist das zweite Beispiel einschlägig.
Lehrplanabschnitt 1.4.4
Frage 3
Ein Regulierer wird das Projekt prüfen, und das Team muss davon unabhängig beurteilen, wie sich eine späte Anforderungsänderung auf die bereits geschriebenen Tests auswirkt. Welche eine Eigenschaft der Testmittel dient beiden Zwecken?
- Eine vollständige Automatisierung der Regressionstestsuite
- Ein einziger konsolidierter Testabschlussbericht für das gesamte Projekt
- Eine gute Verfolgbarkeit, die Auswirkungen von Änderungen ermittelt und Audits erleichtert
- Eine eingefrorene Baseline der Testbasis, die nicht mehr geändert werden kann
Antwort anzeigen
- Eine vollständige Automatisierung der RegressionstestsuiteAutomatisierung beschleunigt die Wiederholung, zeigt aber keine Änderungsauswirkung.
- Ein einziger konsolidierter Testabschlussbericht für das gesamte ProjektEin Abschlussbericht stellt Ergebnisse dar; verständlich macht ihn die Verfolgbarkeit.
- Richtige Antwort: Eine gute Verfolgbarkeit, die Auswirkungen von Änderungen ermittelt und Audits erleichtertVerfolgbarkeit deckt Änderungsauswirkung und Audits gleichermaßen ab.
- Eine eingefrorene Baseline der Testbasis, die nicht mehr geändert werden kannEine eingefrorene Testbasis verhindert Änderungen, statt ihre Wirkung zu zeigen.
Neben der Bewertung der Überdeckung ermöglicht eine gute Verfolgbarkeit die Ermittlung der Auswirkungen von Änderungen, erleichtert Audits und hilft bei der Erfüllung von IT-Governance-Kriterien. Sie macht zudem Testfortschritts- und Testabschlussberichte verständlicher, indem sie den Status der Bestandteile der Testbasis einbezieht.
Lehrplanabschnitt 1.4.4
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.