Kapitel 5: Management der Testaktivitäten Flashcards
Was beinhaltet die Testplanung?
Die Definition von Testzielen, die Auswahl eines Testansatzes und die Festlegung des Umfangs und der Ressourcen für das Testen.
Was ist ein Testkonzept?
Ein Dokument, das die Teststrategie, Testziele und die geplanten Testaktivitäten beschreibt.
Was ist der Unterschied zwischen Projektrisiken und Produktrisiken?
Projektrisiken betreffen das Testprojekt selbst (z.B. Zeitmangel), während Produktrisiken das zu testende System betreffen (z.B. Sicherheitslücken).
Was sind Eingangskriterien im Testen?
Bedingungen, die erfüllt sein müssen, bevor mit den Testaktivitäten begonnen werden kann (z.B. verfügbare Testumgebung).
Was sind Endekriterien im Testen?
Bedingungen, die erfüllt sein müssen, damit die Testaktivitäten beendet werden können (z.B. alle kritischen Fehler behoben).
Was ist die Testpyramide?
Ein Konzept, das die Hierarchie von Tests beschreibt: unten Komponententests (viele), darüber Integrationstests (weniger), und oben Systemtests (wenige).
Was sind Testquadranten?
Ein Modell, das Tests in vier Quadranten unterteilt: Q1 (technikgetriebene Tests zur Unterstützung der Entwicklung), Q2 (geschäftsgetriebene Tests zur Unterstützung der Entwicklung), Q3 (geschäftsgetriebene Tests zur Bewertung des Systems) und Q4 (technikgetriebene Tests zur Bewertung des Systems).
Was ist Risikomanagement im Testen?
Der Prozess der Identifikation, Analyse und Steuerung von Risiken, die das Testen beeinflussen können, um die wichtigsten Risiken zu adressieren.
Was ist eine Produktrisikoanalyse?
Eine Methode zur Bewertung, welche Risiken das zu testende Produkt betreffen, z.B. die Wahrscheinlichkeit, dass ein Fehler auftritt, und die Auswirkungen dieses Fehlers.
Was sind Testüberwachungsmetriken?
Metriken, die verwendet werden, um den Fortschritt der Testaktivitäten zu überwachen, wie z.B. Testabdeckung, Fehlerentdeckungsrate und Anzahl offener Fehlerberichte.
Was ist ein Testabschlussbericht?
Ein Bericht, der die Ergebnisse der Testaktivitäten zusammenfasst, einschließlich Testabdeckung, entdeckter Fehlerzustände und der Erfüllung von Testzielen.
Was ist Fehlermanagement?
Der Prozess der Dokumentation, Nachverfolgung und Verwaltung von Fehlerzuständen, um sicherzustellen, dass sie behoben werden.
Was ist Konfigurationsmanagement im Testen?
Der Prozess, der sicherstellt, dass Testumgebungen, Testdaten und Versionen des Testobjekts konsistent und nachvollziehbar sind.