Test logiciel


Softwaretests Braincase
1. Vorbereitung
Erarbeitung eines Testkonzepts:
Eine gute Planung ist für erfolgreiche
Softwaretests besonders wichtig: Welche Software soll getestet werden?
Was soll getestet werden? Zum Beispiel Komponenten Funktionen oder Integrationen?
- Wie soll es getestet werden: manuell oder automatisch?
- Wie viele Tester mit welchen Qualifikationen und welcher Ressourcen werden benötigt?
- In welchem Umfang und wie weit sollten die Tests durchgeführt werden?
- Wann ist der Zeitpunkt zum Testen? Was für Meilensteine sind geplant?
- Welche Testinformationen werden wann, an wen und wie übertragen?
- Testentwurf: Der Testablauf wird anhand des Testaufbaus beschrieben. Für automatische Tests wird ebenfalls ein Testskript erstellt.
- Testszenarien: Die Testfälle werden so ausgewählt, dass mit einer möglichst geringen Anzahl von Testfällen möglichst viele Fehler erkannt werden.
- Testreihen und Testfallcontainer: Zusammenhängende Testfälle werden in Gruppen zusammengefasst und in eine sinnvolle Reihenfolge gebracht.
- Testdaten: Einige Testfälle benötigen Benutzer- und Stammdaten. Idealerweise sind diese bereits vorhanden.
2. Durchführung
- Testprotokolle: Diese enthalten Details zu den bereits ausgeführten Testfällen und deren Ergebnissen.
- Fehlermeldungen: Hier werden die ermittelten Abweichungen der Testfälle sowie zufällig entdeckte Programmfehler aufgelistet.
3. Berichte
- Fehlerlisten : Aufzählung aller gefundenen Fehler nach ihrer Priorität.
- Testfehler-Liste: Liste aller Fehler, die von Testern während des Softwaretests gemacht wurden.
- Abschlussbericht: Testprotokolle und Fehlerberichte gesammelt. Dies wird als Rückblick dargestellt und diskutiert. Die Ergebnisse werden auch zur Optimierung zukünftiger Tests verwendet.
Unser Software-Testsystem

Beratung

Funktionalitätstest

Durchführung von Betriebstests

Sicherheitsprüfung

Kompatibilitätsprüfung
