Blackboxtest: Unterschied zwischen den Versionen
Thomas (Diskussion | Beiträge) Die Seite wurde neu angelegt: „== Einführung == mini Blackboxtests gehören zur Kategorie der dynamischen Testverfahren. Das Ziel des Blackboxtests ist es, die Übereinstimmung eines Softwaresystems mit seinen in der Analysephase eines Softwareentwicklungsprozesses spezifizierten Anforderungen zu überprüfen. Ausgehend von formalen oder informalen Spezifikationen werden Testfälle erarbeitet, die sicherstellen, dass der geforderte Funktionsumfan…“ |
Thomas (Diskussion | Beiträge) |
||
| Zeile 7: | Zeile 7: | ||
Dieser Ansatz ist sehr gut vereinbar mit der [[Objektorientierung|objektorientierten]] Programmierung wie z.B. [[Java]], da auch hier das Bilden von logischen Modulen, [[Klasse|Klassen]] und [[Objekt|Objekten]], im Vordergrund steht. Die innere Realisierung der Funktionalität ist dabei für den Anwender des Systems oder sogar für den Entwickler, welcher diese Klassen weiter verwendet, unbekannt. Blackboxtests eignen sich sehr gut für automatisiertes Testen. | Dieser Ansatz ist sehr gut vereinbar mit der [[Objektorientierung|objektorientierten]] Programmierung wie z.B. [[Java]], da auch hier das Bilden von logischen Modulen, [[Klasse|Klassen]] und [[Objekt|Objekten]], im Vordergrund steht. Die innere Realisierung der Funktionalität ist dabei für den Anwender des Systems oder sogar für den Entwickler, welcher diese Klassen weiter verwendet, unbekannt. Blackboxtests eignen sich sehr gut für automatisiertes Testen. | ||
Wurde das Fehlverhalten einer Komponente ermittelt, kann es mit Whiteboxtests oder statischen Testverfahren, wie z.B. [[Schreibtischtest|Schreibtischtests]], tiefer analysiert werden. | Wurde das Fehlverhalten einer Komponente ermittelt, kann es mit [[Whiteboxtest|Whiteboxtests]] oder statischen Testverfahren, wie z.B. [[Schreibtischtest|Schreibtischtests]], tiefer analysiert werden. | ||