Softwareentwicklung und Projektmanagement
Welche Beschreibung trifft auf den Black-Box-Test zu?
- AOhne die innere Struktur des Programms zu betrachten, werden Eingaben und erwartete Ausgaben aus der Spezifikation bestimmt, um zu prüfen, ob es korrekt arbeitet
- BTestfälle werden anhand der inneren Struktur des Programms erstellt, mit der Ausführung von Anweisungen und Zweigen als Kriterium
- CDie Nutzer bestätigen abschließend in ihrer tatsächlichen Arbeitsumgebung, dass das System wie gefordert verwendet werden kann
Antwort und Erläuterung anzeigen
Antwort: A. Ohne die innere Struktur des Programms zu betrachten, werden Eingaben und erwartete Ausgaben aus der Spezifikation bestimmt, um zu prüfen, ob es korrekt arbeitet
Der Black-Box-Test behandelt das Testobjekt als Kasten, dessen Inhalt man nicht sieht, und erstellt Testfälle allein aus der Spezifikation; zu seinen Techniken gehören Äquivalenzklassenbildung, Grenzwertanalyse, Ursache-Wirkungs-Graphen und Entscheidungstabellen. Er eignet sich gut, um Funktionen zu finden, die in der Spezifikation stehen, aber nicht implementiert sind, kann aber nicht feststellen, ob ein bestimmter Pfad in der Implementierung durchlaufen wurde. Tests anhand der inneren Struktur zu erstellen und den Abdeckungsgrad als Kriterium zu verwenden, ist der White-Box-Test. Die abschließende Bestätigung durch die Nutzer ist der Abnahmetest, der Name einer Teststufe.
Weiter: 9 weitere Fragen zu Softwareentwicklung und Projektmanagement