Testowanie ETL - skalowalność
Celem testów ETL jest uzyskanie wiarygodnych danych. Wiarygodność danych można osiągnąć, zwiększając efektywność cyklu testowania.
Kompleksowa strategia testowania polega na ustanowieniu skutecznego cyklu testowego. Strategia testowania powinna obejmować planowanie testów na każdym etapie procesu ETL, za każdym razem, gdy dane są przenoszone i określać obowiązki każdego interesariusza, np. Analityków biznesowych, zespołu infrastruktury, zespołu QA, administratorów baz danych, programistów i użytkowników biznesowych.
Aby zapewnić gotowość do testowania we wszystkich aspektach, kluczowe obszary, na których powinna się skupić strategia testów, to:
Zakres testowania - Opisz techniki testowania i typy, które mają być użyte.
Konfigurowanie środowiska testowego.
Testuj dostępność danych - zaleca się, aby dane produkcyjne obejmowały wszystkie / krytyczne wymagania biznesowe.
Kryteria akceptacji jakości danych i wydajności.