Frage

Können Sie sich einen Fehlertyp vorstellen, der möglicherweise unter Verwendung von White-Box-Tests und einem Typ mit Black-Box-Tests gefunden werden kann? dh ein Fehler, der von einem und nicht dem anderen gefunden wird.

Für WBT gäbe es Null anderer Aussagen, aber was würden Sie mit BBT und nicht mit WBT fangen ???

Übrigens, diese Frage basiert nur auf meinem persönlichen Studium - ich bekomme keine kostenlosen Marken davon !!!!

Vielen Dank,

War es hilfreich?

Lösung

Der Vorteil von White -Box -Tests und die zusätzlichen Fehler, die es findet, sind ausschließlich auf das Testen aller Fälle zurückzuführen. Wenn Sie nicht wissen, wie etwas implementiert ist, können Sie nie sicher sein, dass Sie es für jeden Eingang in jedem Zustand getestet haben, da der Zustand intern ist.

Wenn Sie Decktools haben, kann dies natürlich vermieden werden. Wenn Sie jedoch nicht den Code haben, kann es sehr schwierig sein, herauszufinden, was die 8,3% der von Ihnen fehlenden Zeilen testen könnte.

Ich kann mir nicht vorstellen, dass Black Box -Tests feststellen wird, dass weiße Box -Tests nicht aber ich werde sagen, dass es tendenziell viel nützlicher ist . Wichtig, denn wenn der Test geändert wird, verlieren Sie eine gewisse Fähigkeit zur Regressionstest.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top