Testarea Business Intelligence (BI): Exemple de cazuri de testare

Cuprins:

Anonim

Ce este testarea BI?

INTELIGENȚA AFACERILOR (BI) este procesul de colectare, curățare, analiză, integrare și partajare a datelor pentru a obține informații acționale care stimulează creșterea afacerii. Testarea Business Intelligence sau testarea BI verifică datele de etapizare, procesul ETL, rapoartele BI și asigură implementarea corectă. Testarea BI asigură credibilitatea datelor și acuratețea informațiilor derivă din procesul BI.

Puteți afla mai multe despre ETL / Business Intelligence în acest tutorial

Exemple de cazuri de testare pentru BI

Următoarele sunt cazurile de testare generice care trebuie validate pentru orice proiect de testare BI

Testează scenarii Cazuri de testare
Verificare ETL
  • Verificați datele sunt mapate corect de la sursă la sistemul țintă
  • Verificați că toate tabelele și câmpurile lor sunt copiate de la sursă la țintă
  • Verificați cheile configurate pentru a fi generate automat sunt create corect în sistemul țintă
  • Verificați dacă câmpurile nule nu sunt completate
  • Verificați datele nu sunt nici distruse, nici trunchiate
  • Verificați tipul și formatul de date în sistemul țintă este conform așteptărilor
  • Verificați dacă nu există duplicități de date în sistemul țintă
  • Verificați că transformările sunt aplicate corect
  • Verificați dacă precizia datelor din câmpurile numerice este exactă
  • Verificați că gestionarea excepțiilor este robustă
Stadializarea datelor
  • Verificarea reconcilierii - numărul de înregistrări între tabelele STG (etapizare) și tabelele țintă sunt aceleași după aplicarea regulilor de filtrare
  • Introduceți o înregistrare care nu este încărcată în tabelul țintă pentru combinația de taste dată
  • Copiați înregistrările, trimitând aceleași înregistrări care sunt deja încărcate în tabelele țintă - nu trebuie încărcate
  • Actualizați o înregistrare pentru o cheie atunci când coloanele valorice s-au modificat la încărcările day_02
  • Ștergeți înregistrările în mod logic în tabelele țintă
  • Valorile încărcate de tabelele de proces
  • Valorile încărcate de tabelele de referință
Încărcarea datelor în BI
  • Verificați dacă baza de date țintă și sursă sunt bine conectate și nu există probleme de acces.
  • Pentru o încărcare completă, verificați opțiunea de trunchiere și asigurați-vă că funcționează bine.
  • În timpul încărcării datelor, verificați performanța sesiunii
  • Verificați dacă există erori non-fatale.
  • Verificați dacă puteți eșua sarcina părinte apelantă dacă sarcina copil eșuează.
  • Verificați dacă jurnalele sunt actualizate
  • Verificați maparea și parametrii fluxului de lucru sunt configurați cu precizie
  • Verificați dacă numărul de tabele din sistemele sursă și țintă este același
  • Comparați atributele din tabelele de etapă cu cele ale tabelelor țintă. Ar trebui să fie potrivite.
Rapoarte BI
  • Afișează data și ora
  • Precizie zecimală pentru cifrele cheie
  • Într-o pagină dată afișați numărul de rânduri și coloane
  • Caracteristici gratuite în raport
  • Cum sunt afișate valorile / datele goale atât pentru caracteristici, cât și pentru cifrele cheie din raport
  • Dacă căutarea caracteristicilor se bazează pe cheie sau cheie și text, după caz
  • Opțiunea de căutare pe text este sensibilă la majuscule și minuscule - Sus, Jos sau ambele