Letzte Änderung:
20.03.2012
Sokrates
20.03.2012
Spruch des Tages
Heirate oder heirate nicht, du wirst beides bereuen.Sokrates
Softwaretest
Das Ziel sollte eine fehlerfreie oder zumindest fehlerarme Software sein. Deshalb wird die Software auf die technisch korrekte Umsetzung der Aufgabenstellung, auf Fehler in der Software und auf die inhaltliche Vollständigkeit getestet.
Es wird als normal erachtet, dass Programme fehlerhaft sind. In komplexeren Anwendungen kann nicht ausgeschlossen werden, dass Programmteile andere Programmteile beeinflussen (Seiteneffekte). Nach einer Fehlerbeseitigung ist zwingend ein neuer Test aller Funktionen geboten.
Ein beliebtes Verfahren ist die Auslieferung mit der Zielsetzung, dass der Kunde schon testen wird und man dann nach und nach die Fehler beseitigt. Davon ist dringend abzuraten, da zum Einen das Vertrauensverhältnis mit dem Kunden massiv gestört werden kann und zum Anderen der Aufwand der Fehlerbeseitigung im laufenden Betrieb immens steigt.
Merksatz: Ein Test sollte immer destruktiv durchgeführt werden!
Zu einem wesentlich späteren Zeitpunkt wird auf diesen Seiten auch über verschiedene Testverfahren wie Black- oder White-Box-Test, Nicht-funktionale Tests , Schnittstellentests, Interoperabilitätstests, Oberflächentests, Crashtests und vielen anderen Tests berichtet werden.