Δοκιμή επιχειρησιακής νοημοσύνης (BI): Δείγμα περιπτώσεων δοκιμής

Πίνακας περιεχομένων:

Anonim

Τι είναι το BI Testing;

Το BUSINESS INTELLIGENCE (BI) είναι η διαδικασία συλλογής, καθαρισμού, ανάλυσης, ολοκλήρωσης και κοινής χρήσης δεδομένων για την απόκτηση πρακτικών πληροφοριών που οδηγούν στην ανάπτυξη των επιχειρήσεων. Business Intelligence Testing ή BI testing επαληθεύει τα δεδομένα στάσης, τη διαδικασία ETL, τις αναφορές BI και διασφαλίζει ότι η εφαρμογή είναι σωστή. Το BI Testing διασφαλίζει την αξιοπιστία των δεδομένων και την ακρίβεια των πληροφοριών που προκύπτει από τη διαδικασία BI.

Μπορείτε να μάθετε περισσότερα για το ETL / Business Intelligence σε αυτό το σεμινάριο

Δείγμα Θήκες για BI

Ακολουθούν γενικές περιπτώσεις δοκιμών που πρέπει να επικυρωθούν για οποιοδήποτε BI Testing Project

Σενάρια δοκιμής Θήκες δοκιμής
Επαλήθευση ETL
  • Επαληθεύστε ότι τα δεδομένα έχουν αντιστοιχιστεί σωστά από την πηγή στο σύστημα προορισμού
  • Βεβαιωθείτε ότι όλοι οι πίνακες και τα πεδία τους έχουν αντιγραφεί από πηγή σε στόχο
  • Βεβαιωθείτε ότι τα κλειδιά που έχουν ρυθμιστεί ώστε να δημιουργούνται αυτόματα δημιουργούνται σωστά στο σύστημα προορισμού
  • Βεβαιωθείτε ότι τα μηδενικά πεδία δεν έχουν συμπληρωθεί
  • Επιβεβαιώστε ότι τα δεδομένα δεν είναι αλλοιωμένα ούτε περικομμένα
  • Βεβαιωθείτε ότι ο τύπος και η μορφή δεδομένων στο σύστημα προορισμού είναι όπως αναμένεται
  • Βεβαιωθείτε ότι δεν υπάρχει διπλασιασμός δεδομένων στο σύστημα προορισμού
  • Βεβαιωθείτε ότι οι μετασχηματισμοί εφαρμόζονται σωστά
  • Βεβαιωθείτε ότι η ακρίβεια των δεδομένων σε αριθμητικά πεδία είναι ακριβής
  • Βεβαιωθείτε ότι ο χειρισμός εξαιρέσεων είναι ισχυρός
Δεδομένα στάσης
  • Ο αριθμός ελέγχου εγγραφής συμφιλίωσης μεταξύ των πινάκων STG (σταδιοποίησης) και των πινάκων στόχων είναι ίδιος μετά την εφαρμογή κανόνων φίλτρου
  • Εισαγάγετε μια εγγραφή που δεν έχει φορτωθεί στον πίνακα προορισμού για δεδομένο συνδυασμό πλήκτρων
  • Αντιγράψτε εγγραφές, στέλνοντας τις ίδιες εγγραφές που έχουν ήδη φορτωθεί σε πίνακες προορισμού - δεν πρέπει να φορτωθούν
  • Ενημερώστε μια εγγραφή για ένα κλειδί όταν οι στήλες τιμών άλλαξαν την ημέρα_02 φορτώνονται
  • Διαγράψτε τις εγγραφές λογικά στους πίνακες προορισμού
  • Τιμές που φορτώθηκαν από πίνακες διεργασιών
  • Οι τιμές φορτώθηκαν από πίνακες αναφοράς
Φόρτωση δεδομένων σε BI
  • Ελέγξτε εάν η βάση δεδομένων προορισμού και πηγής είναι καλά συνδεδεμένη και δεν υπάρχουν προβλήματα πρόσβασης.
  • Για πλήρες φορτίο, ελέγξτε την επιλογή περικοπής και βεβαιωθείτε ότι λειτουργεί καλά.
  • Κατά τη φόρτωση των δεδομένων, ελέγξτε την απόδοση της περιόδου σύνδεσης
  • Ελέγξτε για μη θανατηφόρα σφάλματα.
  • Επαληθεύστε ότι μπορείτε να αποτύχετε την εργασία του γονέα που καλεί εάν η θυγατρική εργασία αποτύχει.
  • Βεβαιωθείτε ότι τα αρχεία καταγραφής ενημερώθηκαν
  • Βεβαιωθείτε ότι οι παράμετροι χαρτογράφησης και ροής εργασίας έχουν ρυθμιστεί με ακρίβεια
  • Βεβαιωθείτε ότι ο αριθμός πινάκων στο σύστημα προέλευσης και στόχος είναι ο ίδιος
  • Συγκρίνετε τα χαρακτηριστικά από τους πίνακες σταδίων με αυτά των πινάκων-στόχων. Πρέπει να ταιριάζουν.
Αναφορές BI
  • Εμφάνιση ημερομηνίας και ώρας
  • Δεκαδική ακρίβεια για βασικά σχήματα
  • Σε μια δεδομένη σελίδα εμφανίζεται ο αριθμός των γραμμών και στηλών
  • Δωρεάν χαρακτηριστικά στην αναφορά
  • Πώς εμφανίζονται οι κενές τιμές / δεδομένα τόσο για τα χαρακτηριστικά όσο και για τα βασικά στοιχεία στην αναφορά
  • Το αν η αναζήτηση χαρακτηριστικών βασίζεται στο κλειδί ή το κλειδί και το κείμενο ανάλογα με την περίπτωση
  • Μήπως η επιλογή αναζήτησης σε κείμενο είναι πεζά - Άνω, Κάτω ή και τα δύο