Quellen analysieren, Funktionen prüfen
Data Warehouses integrieren Informationen aus unterschiedlich strukturierten, oft verteilten Datenbeständen. Der korrekten Extraktion und Transformation sowie dem Laden der Daten (ETL) kommt folglich zentrale Bedeutung zu. Der Test umfasst daher das Überprüfen der Programm-Funktionen und Prozesse sowie die Analyse der aus unterschiedlichen Quellen stammenden Daten im Hinblick auf korrekte Transformation. Als Testansätze für die angeführten Herausforderungen eignen sich insbesondere Prototyping, Modul und Interface Test sowie End-2-End Test.
Im Prototyping erstellt der Test ein eigenes Abbild der Entwicklungsimplementierung.
Modul und Interface Test sind ein „klassischer Testansatz“: Mit funktionalen Tests werden insbesondere Schnittstellen (ETL) punktuell und hoch spezialisiert getestet. Im Vergleich zum Prototyping sind die Durchlaufzeiten kurz und die Fehlerfindungsrate hoch. Dagegen ist die Test Coverage insbesondere aus fachlicher Sicht gering.
Im End-2-End Test wird das komplette DWH System als Blackbox angenommen und an dessen Output bewertet. Dieses zeitintensive Verfahren setzt hohes fachliches Know-how voraus und ist bei Abnahme-Verfahren von großer Bedeutung.
Leistungen
Das Angebot von OBJENTIS umfasst:
- Assessments: Auf der Basis der Analyse der vorhandenen oder geplanten Testprozesse entwickelt OBJENTIS mit dem Kunden ein Konzept für den DWH-Test.
- DWH Test Begleitung: Ob End-2-End Test, Interface Test oder Prototyping – gerade DWH-Test setzt Erfahrung, technische Kenntnisse und fachliches Verständnis voraus, die unsere Consultants mitbringen. Durch DWH Test Management Support unterstützen wir die Kunden durch DWH-testerfahrene Koordinator:innen.
- Begleitung bei der Einführung von Tools: DWH-Test ist „Tool-intensiv“. OBJENTIS kennt zahlreiche Werkzeuge und unterstützt Sie bei der Auswahl und der Implementierung.
Nutzen
- Economic Testing ist das Leitprinzip gerade für Data Warehouse Testing. Durch die Wahl eines geeigneten Testansatzes und den flexiblen Einsatz von Werkzeugen und Methoden in Abhängigkeit von aktuellen Projekterfordernissen kann Data Warehouse Testing optimiert werden. Die Kunden profitieren durch das Experten-Know-how unserer Mitarbeiter:innen, die Unterstützung insbesondere im Bereich der Testkoordination und der Optimierung bei der Testautomation leisten.