Business Intelligence (BI) -Tests: Beispieltestfälle

Inhaltsverzeichnis:

Anonim

Was ist BI-Test?

BUSINESS INTELLIGENCE (BI) ist der Prozess des Sammelns, Bereinigens, Analysierens, Integrierens und Teilens von Daten, um handlungsbezogene Erkenntnisse abzuleiten, die das Geschäftswachstum vorantreiben. Business Intelligence-Tests oder BI-Tests überprüfen die Staging-Daten, den ETL-Prozess und die BI-Berichte und stellen sicher, dass die Implementierung korrekt ist. BI-Tests stellen sicher, dass die Glaubwürdigkeit der Daten und die Genauigkeit der Erkenntnisse aus dem BI-Prozess stammen.

In diesem Tutorial erfahren Sie mehr über ETL / Business Intelligence

Beispieltestfälle für BI

Im Folgenden finden Sie allgemeine Testfälle, die für jedes BI-Testprojekt validiert werden müssen

Testszenarien Testfälle
ETL-Überprüfung
  • Stellen Sie sicher, dass die Daten von der Quelle zum Zielsystem korrekt zugeordnet sind
  • Überprüfen Sie, ob alle Tabellen und ihre Felder von der Quelle zum Ziel kopiert wurden
  • Überprüfen Sie, ob die automatisch generierten Schlüssel ordnungsgemäß im Zielsystem erstellt wurden
  • Stellen Sie sicher, dass keine Nullfelder ausgefüllt sind
  • Stellen Sie sicher, dass die Daten weder verstümmelt noch abgeschnitten sind
  • Überprüfen Sie, ob Datentyp und Format im Zielsystem den Erwartungen entsprechen
  • Stellen Sie sicher, dass das Zielsystem keine doppelten Daten enthält
  • Überprüfen Sie, ob die Transformationen korrekt angewendet wurden
  • Stellen Sie sicher, dass die Genauigkeit der Daten in numerischen Feldern korrekt ist
  • Stellen Sie sicher, dass die Ausnahmebehandlung robust ist
Daten bereitstellen
  • Die Anzahl der Abstimmungsprüfungsdatensätze zwischen den STG-Tabellen (Staging-Tabellen) und den Zieltabellen ist nach Anwendung der Filterregeln gleich
  • Fügen Sie einen Datensatz ein, der für eine bestimmte Tastenkombination nicht in die Zieltabelle geladen wird
  • Datensätze kopieren und dieselben Datensätze senden, die bereits in Zieltabellen geladen wurden, sollten nicht geladen werden
  • Aktualisieren Sie einen Datensatz für einen Schlüssel, wenn sich die Wertespalten am Tag_02 ändern
  • Löschen Sie die Datensätze logisch in den Zieltabellen
  • Von Prozesstabellen geladene Werte
  • Von Referenztabellen geladene Werte
Laden von Daten in BI
  • Überprüfen Sie, ob die Ziel- und Quelldatenbank ordnungsgemäß verbunden sind und keine Zugriffsprobleme vorliegen.
  • Aktivieren Sie für eine vollständige Auslastung die Option "Abschneiden" und stellen Sie sicher, dass sie einwandfrei funktioniert.
  • Überprüfen Sie beim Laden der Daten die Leistung der Sitzung
  • Überprüfen Sie, ob nicht schwerwiegende Fehler vorliegen.
  • Stellen Sie sicher, dass Sie die aufrufende übergeordnete Aufgabe fehlschlagen können, wenn die untergeordnete Aufgabe fehlschlägt.
  • Stellen Sie sicher, dass die Protokolle aktualisiert sind
  • Überprüfen Sie, ob die Zuordnungs- und Workflowparameter korrekt konfiguriert sind
  • Stellen Sie sicher, dass die Anzahl der Tabellen in Quell- und Zielsystemen gleich ist
  • Vergleichen Sie die Attribute aus Stufentabellen mit denen der Zieltabellen. Sie sollten übereinstimmen.
BI-Berichte
  • Datum und Uhrzeit anzeigen
  • Dezimalgenauigkeit für Kennzahlen
  • Zeigen Sie auf einer bestimmten Seite die Anzahl der Zeilen und Spalten an
  • Freie Merkmale im Bericht
  • Wie werden leere Werte / Daten sowohl für Merkmale als auch für Kennzahlen im Bericht angezeigt?
  • Ob die Suche nach Merkmalen auf Schlüssel oder Schlüssel und Text basiert
  • Bei der Suchoption für Text wird zwischen Groß- und Kleinschreibung unterschieden - oben, unten oder beides