BI Testing: Business Intelligence Test Cases
Τι είναι το BI Testing;
Business Intelligence (BI) είναι η διαδικασία συλλογής, εκκαθάρισης, ανάλυσης, ενσωμάτωσης και κοινής χρήσης δεδομένων για την απόκτηση ενεργών γνώσεων που οδηγούν στην ανάπτυξη της επιχείρησης. Η δοκιμή επιχειρηματικής ευφυΐας ή η δοκιμή BI επαληθεύει τα δεδομένα σταδιοποίησης, τη διαδικασία ETL, τις αναφορές BI και διασφαλίζει ότι η υλοποίηση είναι σωστή. Η δοκιμή BI διασφαλίζει την αξιοπιστία των δεδομένων και την ακρίβεια των πληροφοριών που προέρχονται από τη διαδικασία BI.
Μπορείτε να μάθετε περισσότερα για το ETL/ Business Intelligence σε αυτό φροντιστήριο
Δοκιμαστικές περιπτώσεις και σενάρια BI
Ακολουθούν γενικές περιπτώσεις δοκιμών που πρέπει να επικυρωθούν για οποιοδήποτε Έργο Δοκιμών BI
Σενάρια δοκιμής επαλήθευσης ETL
Δείγματα Δοκιμαστικών Υποθέσεων
- Επαληθεύστε ότι τα δεδομένα αντιστοιχίζονται σωστά από την πηγή στο σύστημα προορισμού
- Επαληθεύστε ότι όλοι οι πίνακες και τα πεδία τους αντιγράφονται από πηγή σε στόχο
- Επαληθεύστε ότι τα κλειδιά που έχουν ρυθμιστεί για αυτόματη δημιουργία έχουν δημιουργηθεί σωστά στο σύστημα προορισμού
- Βεβαιωθείτε ότι τα μηδενικά πεδία δεν είναι συμπληρωμένα
- Επαληθεύστε ότι τα δεδομένα δεν είναι ούτε αλλοιωμένα ούτε περικομμένα
- Επαληθεύστε ότι ο τύπος και η μορφή δεδομένων στο σύστημα προορισμού είναι όπως αναμένεται
- Βεβαιωθείτε ότι δεν υπάρχει διπλό στοιχείο δεδομένων στο σύστημα προορισμού
- Επαληθεύστε ότι οι μετασχηματισμοί εφαρμόζονται σωστά
- Βεβαιωθείτε ότι η ακρίβεια των δεδομένων στα αριθμητικά πεδία είναι ακριβής
- Βεβαιωθείτε ότι ο χειρισμός εξαιρέσεων είναι ισχυρός
Σταδιοποίηση Σεναρίων Δοκιμών Δεδομένων
Δείγματα Δοκιμαστικών Υποθέσεων
- Έλεγχος συμφωνίας - ο αριθμός αρχείων μεταξύ των πινάκων STG (σταδιοποίηση) και των πινάκων στόχων είναι ίδιος μετά την εφαρμογή κανόνων φίλτρου
- Εισαγάγετε μια εγγραφή που δεν έχει φορτωθεί στον πίνακα προορισμού για δεδομένο συνδυασμό κλειδιών
- Αντιγραφή εγγραφών, αποστολή των ίδιων εγγραφών που έχουν ήδη φορτωθεί σε πίνακες προορισμού - δεν θα πρέπει να φορτωθούν
- Ενημερώστε μια εγγραφή για ένα κλειδί όταν οι στήλες τιμών άλλαζαν στις φορτώσεις day_02
- Διαγράψτε τις εγγραφές λογικά στους πίνακες προορισμού
- Τιμές που φορτώνονται από πίνακες διεργασιών
- Τιμές που φορτώνονται από πίνακες αναφοράς
Φόρτωση δεδομένων σε σενάρια δοκιμής BI
Δείγματα Δοκιμαστικών Υποθέσεων
- Ελέγξτε εάν η βάση δεδομένων προορισμού και προέλευσης είναι καλά συνδεδεμένα και δεν υπάρχουν προβλήματα πρόσβασης.
- Για πλήρες φορτίο, ελέγξτε την επιλογή περικοπής και βεβαιωθείτε ότι λειτουργεί καλά.
- Κατά τη φόρτωση των δεδομένων, ελέγξτε την απόδοση της συνεδρίας
- Ελέγξτε για μη μοιραία σφάλματα.
- Βεβαιωθείτε ότι μπορείτε να αποτύχετε την καλούσα γονική εργασία εάν η θυγατρική εργασία αποτύχει.
- Βεβαιωθείτε ότι τα αρχεία καταγραφής είναι ενημερωμένα
- Επαλήθευση χαρτογράφησης και ροής εργασίας οι παράμετροι διαμορφώνονται με ακρίβεια
- Βεβαιωθείτε ότι ο αριθμός των πινάκων στα συστήματα προέλευσης και προορισμού είναι ο ίδιος
- Συγκρίνετε τα χαρακτηριστικά από τους πίνακες σταδίου με αυτά των πινάκων προορισμού. Θα πρέπει να ταιριάζουν.
Το BI αναφέρει σενάρια δοκιμής
Δείγματα Δοκιμαστικών Υποθέσεων
- Εμφάνιση ημερομηνίας και ώρας
- Δεκαδική ακρίβεια για βασικά στοιχεία
- Σε μια δεδομένη σελίδα εμφανίζεται ο αριθμός των σειρών και των στηλών
- Δωρεάν χαρακτηριστικά στην αναφορά
- Πώς εμφανίζονται οι κενές τιμές/δεδομένα τόσο για τα χαρακτηριστικά όσο και για τα βασικά στοιχεία στην αναφορά
- Αν η αναζήτηση για χαρακτηριστικά βασίζεται σε κλειδί ή κλειδί&κείμενο, ανάλογα με την περίπτωση
- Η επιλογή αναζήτησης στο κείμενο κάνει διάκριση πεζών-κεφαλαίων - Άνω, Κάτω ή και τα δύο