Testdatenverwaltung
Testdatenverwaltung bezeichnet die Disziplin, Daten, die für Tests und Qualitätssicherung von Software verwendet werden, effizient bereitzustellen, zu verwalten und zu schützen. Ziel ist es, realistische, valide Testdaten bereitzustellen, ohne sensible Informationen zu exponieren.
Kernaufgaben umfassen die Steuerung des Testdatenlebenszyklus: Erstellung oder Generierung von Testdaten, Subsetting (Reduktion von Produktionsdaten), Maskierung
Datenquellen: Produktionsdaten, die anonymisiert oder maskiert werden, synthetische Daten, oder gemischte Ansätze. Techniken: Datenmaskierung, Tokenisierung, Datenanreicherung,
Governance und Compliance: klare Zuständigkeiten (Data Owner, Data Steward, Data Custodian), Richtlinien zur Datennutzung, Zugriffskontrollen, Auditierbarkeit,
Vorteile und Anwendungen: beschleunigte Testläufe, reproduzierbare Tests, geringeres Risiko sensible Daten zu verwenden, bessere Abdeckung von