4. Testverfahren Flashcards
Testverfahren (test technique)
Eine Vorgehensweise zum Definieren von Testbedingungen, Entwerfen von Testfällen und Spezifizieren von Testdaten.
Black-Box-Testverfahren (black-box test technique)
Ein Testverfahren, das auf einer Analyse der Spezifikation einer Komponente oder eines Systems basiert.
White-Box-Testverfahren (white-box test technique)
Ein Testverfahren, das nur auf der inneren Struktur einer Komponente oder eines Systems basiert.
erfahrungsbasiertes Testverfahren (experience-based test technique)
Ein Testverfahren, das ausschließlich auf den Erfahrungen, dem Wissen und der Intuition der Tester basiert.
Äquivalenzklassenbildung (equivalence partitioning)
Ein Black-Box-Testverfahren, bei dem die Testfälle im Hinblick auf die Ausführung von Äquivalenzklassen entworfen werden, wobei von jeder Äquivalenzklasse ein Repräsentant genutzt wird.
Grenzwertanalyse (boundary value analysis)
Ein Black-Box-Testverfahren, bei dem die Testfälle unter Nutzung von Grenzwerten entworfen werden.
Entscheidungstabellentest (decision table testing)
Ein Black-Box-Testverfahren, bei dem Testfälle im Hinblick auf die Ausführung von Kombinationen der Bedingungen und aus ihnen resultierender
Aktionen einer Entscheidungstabelle entworfen werden.
Zustandsübergangstest (state transition testing)
Ein Black-Box-Testverfahren, bei dem Testfälle entworfen werden, um Elemente eines Zustandsübergangsmodells auszuführen.
Zuverlässigkeit
anwendungsfallbasierter Test (use case testing)
Ein Black-Box-Testverfahren, bei dem Testfälle entworfen werden im Hinblick auf die Ausführung verschiedener Verhalten eines Anwendungsfalls.
Anweisungstest (statement testing)
Ein White-Box-Testverfahren, bei dem die Testfälle im Hinblick auf die Ausführung von Anweisungen entworfen werden.
Anweisungsüberdeckung (statement coverage)
Die Überdeckung von ausführbaren Anweisungen.
Entscheidungstest (decision testing)
Ein White-Box-Testverfahren, bei dem Testfälle im Hinblick auf die Ausführung von Entscheidungsausgängen entworfen werden.
Entscheidungsüberdeckung (decision coverage)
Die Überdeckung von Entscheidungsergebnissen.
intuitive Testfallermittlung (error guessing)
Ein Testverfahren, bei dem Tests auf Basis des Wissens der Tester über frühere Fehlerwirkungen oder auf Basis von allgemeinem Wissen über
Fehlerauswirkungen abgeleitet werden.
exploratives Testen (exploratory testing)
Ein Testansatz, bei dem die Tests dynamisch entworfen und ausgeführt werden, basierend auf dem Wissen, der Erkundung des Testelements und den Ergebnissen früherer Tests.