- 1 Section
- 10 Lessons
- unbegrenzt
- Qualitätsmanagement & Verbesserungsprozesse10
Testprotokoll und QS-Dokumentation
Tests durchgeführt – und dann? Ohne Dokumentation ist ein Test wertlos. Wer hat was getestet? Mit welchem Ergebnis? Welche Fehler wurden gefunden? Wurde der Fehler behoben und nachgetestet? Das Testprotokoll ist die lückenlose Aufzeichnung aller Testaktivitäten – es macht Tests reproduzierbar, Ergebnisse nachvollziehbar und bildet die Basis für die Abnahme. In der IHK-Prüfung und im Abschlussprojekt ist ein vollständiges Testprotokoll Pflicht.
1) Warum Testdokumentation unverzichtbar ist
Stell dir vor, ein Auftraggeber fragt: „Wurde meine Software wirklich getestet?" Ohne Protokoll ist die einzige Antwort: „Ja, vertrauen Sie mir." Mit Protokoll kannst du zeigen: Testfall 12 wurde am 14.05. von Person X ausgeführt, hat den Fehler F-009 produziert, der wurde am 16.05. behoben, am 17.05. nachgetestet und erfolgreich abgenommen. Das ist professionelle Qualitätssicherung.
Außerdem schützt Dokumentation vor Haftungsrisiken: Wenn ein Fehler nach der Auslieferung auftritt, zeigt das Protokoll, was zum Testzeitpunkt getestet wurde – und was nicht in Scope war. Es ist auch Grundlage für die KPI-Auswertung: Defect Escape Rate, Fehlerdichte, Testabdeckung – all das lässt sich nur berechnen, wenn Tests dokumentiert sind.
2) Aufbau eines Testprotokolls
Ein professionelles Testprotokoll besteht aus einem Header (Projekt, Version, Testphase, Datum, Tester) und einer Testfallmatrix. Jede Zeile ist ein Testfall mit: ID, Bezeichnung, Vorbedingung, Testeingabe, erwartetes Ergebnis, tatsächliches Ergebnis, Status (Bestanden / Fehler / Blockiert) und ggf. Fehler-ID für das Bug-Tracking.
| ID | Testfall | Eingabe | Erwartet | Tatsächlich | Status | Prio | Bug-ID |
|---|---|---|---|---|---|---|---|
| TC-001 | Login gültige Daten | E-Mail + korrektes PW | Weiterleitung Dashboard | Weiterleitung Dashboard ✓ | PASS | – | – |
| TC-002 | Login falsches Passwort | E-Mail + falsches PW | Fehlermeldung, kein Login | Fehlermeldung ✓ | PASS | – | – |
| TC-003 | Login nach 3 Fehlversuchen | 3× falsches PW | Account gesperrt, E-Mail | Account gesperrt, aber keine E-Mail | FAIL | HOCH | BUG-041 |
| TC-004 | Passwort zurücksetzen | Gültige E-Mail-Adresse | Reset-Link per E-Mail | Reset-Link ✓, in 45 Sek. | PASS | – | – |
| TC-005 | Login mit SSO (LDAP) | Unternehmens-Account | SSO-Login erfolgreich | LDAP-Server nicht erreichbar | BLOCK | MITTEL | BUG-042 |
| TC-006 | SQL-Injection im Login | ' OR 1=1 -- | Login abgelehnt, kein Zugang | Login abgelehnt ✓ | PASS | – | – |
3) QS-Dokumentation im Überblick
Das Testprotokoll ist nur ein Teil der QS-Dokumentation. Ein vollständiges QS-Dokumentenset enthält mehrere Artefakte, die den gesamten Qualitätssicherungsprozess abdecken.
4) Testdokumentation im IHK-Abschlussprojekt
Für das IHK-Abschlussprojekt ist ein Testprotokoll Pflichtbestandteil der Dokumentation. Es muss mindestens zeigen: Welche Testfälle wurden definiert? Nach welcher Methode (Black-Box, White-Box) wurde getestet? Welche Ergebnisse gab es? Wie wurden gefundene Fehler behandelt? Ein vollständiges Testprotokoll ist dabei wichtiger als fehlerfreie Testergebnisse – ein Projekt ohne Fehler ist unglaubwürdig. Fehler gefunden und behoben zu haben zeigt Professionalität.
Zusammenfassung
Das Testprotokoll dokumentiert lückenlos, wer wann was mit welchem Ergebnis getestet hat. Es enthält: Testfall-ID, Bezeichnung, Eingabe, erwartetes und tatsächliches Ergebnis, Status (PASS/FAIL/BLOCKED), Priorität und Bug-ID. Die vollständige QS-Dokumentation umfasst Testplan, Testfallspezifikation, Testprotokoll, Bug-Reports, Testbericht und Abnahmeprotokoll. Für das IHK-Abschlussprojekt ist ein Testprotokoll Pflicht. Es ist die Grundlage für KPI-Berechnungen und die formale Abnahme durch den Auftraggeber.
