Warum sollte man White-Box-Tests benutzen?

Warum sollte man White-Box-Tests benutzen?

Bezüglich beider Varianten sollte die Frage aber nicht “entweder…oder” lauten, denn White-Box-Tests schließen keine Black-Box-Tests aus, genauso wenig umgekehrt. Beide Test-Verfahren sind unbedingt nötig, die richtige Kombination sorgt für die besten Tests und damit im Anschluss für die beste Software.

Was ist der Unterschied zu den Whitebox-Verfahren?

Im Unterschied zu den Black-Box-Verfahren wird bei den White-Box-Verfahren die interne Struktur des Testobjekts als Basis verwendet – daher die Namensgebung. Die Ableitung der Testbedingungen, Testfälle oder Testdaten erfolgt basierend auf der Analyse der Struktur des zu testenden Systems.

Sind White-Box-Testverfahren unverzichtbar?

White-Box-Testverfahren sind in der Qualitätssicherung von Software unverzichtbar. White-Box-Testverfahren werden auch als strukturbasierte oder strukturelle Testverfahren bezeichnet. Im Unterschied zu den Black-Box-Verfahren wird bei den White-Box-Verfahren die interne Struktur des Testobjekts als Basis verwendet – daher die Namensgebung.

Wie kann man einen WB-Test ausführen?

Einen WB-Test kann nur ausführen, wer über entsprechende Kenntnisse/Erfahrung besitzt und an dem Software-Projekt beteiligt war oder sich hineingearbeitet hat.

Wie wird der Black-Box-Test durchgeführt?

Bei einem Black-Box-Test werden die Testfälle ausschließlich aus der Spezifikation des zu testenden Objekts abgeleitet, ohne dabei dessen innere Struktur, also Architektur und Code, zu berücksichtigen (- diese werden als „Black Box“ behandelt). Es wird also nur das von außen sichtbare Verhalten des Testobjektes beobachtet.

Wie wird der Blackbox-Test beurteilt?

Beim Black-Box-Test wird ein System ausschließlich von außen beurteilt, ohne dass der Nutzer oder Tester weiß, was innerhalb des Systems geschieht. Ziel ist es, Reaktionen auf Testaktionen zu generieren.

Was ist eine Black Box?

Eine Black Box bezieht sich auf ein System, dessen Verhalten vollständig über Input und Output beobachtet werden muss. Selbst wenn die interne Struktur der zu testenden Anwendung verstanden werden kann, entscheidet sich der Tester, sie zu ignorieren.

Beginne damit, deinen Suchbegriff oben einzugeben und drücke Enter für die Suche. Drücke ESC, um abzubrechen.

Zurück nach oben