Skip to content
IRC-Coding IRC-Coding
Testprozess Testplanung Testdurchführung Testauswertung Testprotokoll Kontrollverfahren

Testprozess: Planung, Durchführung, Auswertung & Protokollierung einfach erklärt

Der Testprozess: Auswahl des Testverfahrens, Testdaten generieren, Tests durchführen, Ergebnisse auswerten (Soll-Ist-Vergleich), Testprotokolle erstellen. Mit Kontrollverfahren und Prüfungsfragen.

S

schutzgeist

2 min read

Testprozess

Dieser Beitrag ist eine Begriffserklärung zum Testprozess – inklusive Prüfungsfragen und Tags.

In a Nutshell

Planung → Durchführung → Auswertung → Protokollierung – systematisch Tests durchführen, Ergebnisse bewerten und dokumentieren.

Kompakte Fachbeschreibung

1. Testplanung

  • Testverfahren auswählen (Unit, Integration, E2E)
  • Testkriterien definieren (Akzeptanzkriterien)
  • Testumgebung vorbereiten
  • Testdaten generieren/auswählen
  • Verantwortlichkeiten festlegen

2. Testdurchführung

  • Tests gemäß Plan ausführen
  • Ergebnisse protokollieren
  • Abweichungen dokumentieren
  • Bei Bedarf Tests anpassen

3. Testauswertung

  • Soll-Ist-Vergleich durchführen
  • Abweichungen analysieren
  • Defekte klassifizieren
  • Risiken bewerten

4. Testprotokollierung

  • Testprotokoll erstellen
  • Ergebnisse dokumentieren
  • Freigabe/Abnahme dokumentieren
  • Lessons Learned festhalten

Prüfungsrelevante Stichpunkte

  • Testverfahrensauswahl (Unit, Integration, System)
  • Testkriterien (messbar, prüfbar)
  • Testdatenmanagement (Fixtures, Factories)
  • Testumgebung (Staging, Container)
  • Soll-Ist-Vergleich
  • Testprotokoll (Inhalte: Testfall, Ergebnis, Defekt, Freigabe)
  • Kontrollverfahren (Reviews, Audits)
  • Abnahmeprotokoll

Kernkomponenten

  1. Testplanung
  2. Testdurchführung
  3. Testauswertung
  4. Testprotokollierung
  5. Testdatenmanagement
  6. Testumgebung
  7. Testkriterien
  8. Kontrollverfahren
  9. Abnahmeprozess
  10. Lessons Learned

Praxisbeispiel (Login-Funktion)

Planung:
- Verfahren: Unit + Integration + E2E
- Kriterien: Login mit gültigen/ungültigen Daten
- Umgebung: Staging mit Testdatenbank
- Daten: 5 Testuser (gültig, gesperrt, nicht existent)

Durchführung:
- Unit: validateLogin() testen
- Integration: Login gegen DB testen
- E2E: Browser-Login durchführen

Auswertung:
- Soll: Erfolgreicher Login für gültige User
- Ist: 4/5 erfolgreich, 1 Defekt (gesperrter User wird nicht abgewiesen)

Protokollierung:
- Testprotokoll TP-001
- Ergebnis: bestanden mit 1 offenen Defekt
- Freigabe: bedingt (Defekt muss behoben werden)

Typische Prüfungsfragen (mit Kurzantwort)

  1. Was gehört in einen Testplan? Verfahren, Kriterien, Umgebung, Daten, Verantwortlichkeiten.
  2. Soll-Ist-Vergleich? Erwartetes Ergebnis mit tatsächlichem vergleichen.
  3. Inhalte eines Testprotokolls? Testfall, Ergebnis, Defekte, Freigabe, Datum, Verantwortliche.

Wichtigste Quellen

  1. https://www.istqb.org
  2. https://junit.org/junit5/docs/current/user-guide/
  3. https://testing.googleblog.com
Zurück zum Blog
Share:

Ähnliche Beiträge