Files
TI-Studium-Mitschriften/Semester 6/SWTEST/Zusammenfassungen/CTFL-Kapitel 5.md
2025-07-10 14:04:51 +02:00

2.7 KiB
Raw Blame History

📘 KAPITEL 5: TESTMANAGEMENT


5.1 Testorganisation

  • Testverantwortung kann in Entwicklung integriert oder getrennt organisiert sein.

  • Rollen können je nach Projektform variieren:

    • Testmanager
    • Tester
    • Testanalyst / Technical Test Analyst
    • Testautomatisierer

5.2 Testplanung und -steuerung

Testplanung

  • Definition von:

    • Zielen
    • Strategie
    • Umfang
    • Aufwand & Ressourcen
    • Zeitplan

Teststeuerung

  • Vergleich von Ist- und Sollwerten
  • Anpassung des Testvorgehens bei Abweichungen

5.3 Testfortschritt und -abschluss

Testfortschrittskennzahlen (Metriken)

  • Anzahl durchgeführter Tests
  • Anzahl gefundener Fehler
  • Testabdeckung
  • Aufwand vs. Fortschritt

Abschlussaktivitäten:

  • Fehlerstatus prüfen
  • Lessons Learned
  • Testabschlussbericht erstellen

5.4 Konfigurationsmanagement

  • Sicherstellen, dass:

    • Testobjekte eindeutig versioniert sind
    • Änderungen nachvollziehbar bleiben
  • Tools zur Verwaltung von:

    • Anforderungen
    • Testfällen
    • Codeversionen

5.5 Risikomanagement im Test

Begriff Bedeutung
Risiko Möglichkeit eines negativen Ereignisses
Risikobasierter Test Priorisierung nach Schadenspotenzial & Eintrittswahrscheinlichkeit

Risikoarten:

  • Produktrisiko: betrifft Software (z.B. Datenverlust)
  • Projektrisiko: betrifft Projekt (z.B. Terminüberschreitung)

5.6 Fehler- und Abweichungsmanagement

  • Fehlermanagementprozess:

    1. Fehler identifizieren
    2. Fehler dokumentieren (z.B. Reproduktionsschritte)
    3. Status verfolgen (neu, in Bearbeitung, gelöst …)
    4. Abschluss prüfen
  • Abweichung ≠ immer Fehler (z.B. unvollständige Anforderungen)


KLAUSURRELEVANTE MERKSÄTZE

Thema Merksatz
Testplanung Definiert Was, Wie, Wer, Wann
Teststeuerung Vergleicht Planung ↔ Realität, passt an
Fortschrittsmetriken Basis für objektive Steuerung
Konfigurationsmanagement Kontrolliert Versionen & Änderungen
Risikobasiertes Testen Priorisiert nach Schadenshöhe & Wahrscheinlichkeit
Fehlermanagement Fehler dokumentieren & nachverfolgen bis Abschluss