BI testimine: äriteabe testimise juhtumid
Mis on BI testimine?
Ärianalüüs (BI) on andmete kogumise, puhastamise, analüüsimise, integreerimise ja jagamise protsess, et saada äri kasvu soodustavaid tegevusi. Business Intelligence Testing ehk BI testimine kontrollib etapiandmeid, ETL protsessi, BI aruandeid ja tagab juurutamise õigsuse. BI testimine tagab andmete usaldusväärsuse ja BI protsessist tulenevate arusaamade täpsuse.
Lisateavet ETL/ Business Intelligence kohta leiate siit juhendaja
BI testimise testijuhtumid ja stsenaariumid
Järgmised on üldised testjuhtumid, mis tuleb iga BI testimisprojekti jaoks kinnitada
ETL-i kontrollimise katsestsenaariumid
Katsejuhtumite näidised
- Veenduge, et andmed on allikast sihtsüsteemi õigesti kaardistatud
- Veenduge, et kõik tabelid ja nende väljad oleksid allikast sihtpunkti kopeeritud
- Kontrollige, kas automaatselt genereerimiseks konfigureeritud võtmed on sihtsüsteemis õigesti loodud
- Veenduge, et tühjad väljad poleks täidetud
- Kontrollige, et andmed poleks moonutatud ega kärbitud
- Kontrollige, kas andmetüüp ja -vorming sihtsüsteemis on ootuspärased
- Veenduge, et sihtsüsteemis ei esineks kahekordseid andmeid
- Veenduge, et teisendused on õigesti rakendatud
- Veenduge, et numbriväljade andmete täpsus oleks õige
- Veenduge, et erandite käsitlemine on töökindel
Andmete testimise stsenaariumide lavastamine
Katsejuhtumite näidised
- Kooskõlastamise kontroll – STG-tabelite ja sihttabelite vaheline kirjete arv on pärast filtrireeglite rakendamist sama
- Sisestage kirje, mida antud klahvikombinatsiooni sihttabelisse ei laadita
- Kirjete kopeerimine, samade kirjete saatmine, mis on juba sihttabelitesse laaditud - ei tohiks laadida
- Värskendage võtme kirjet, kui väärtuste veerud muutusid päeval_02 laadimisel
- Kustutage kirjed sihttabelites loogiliselt
- Protsessitabelite poolt laaditud väärtused
- Väärtused laaditakse viitetabelitega
Andmete laadimine BI testimise stsenaariumides
Katsejuhtumite näidised
- Kontrollige, kas siht- ja lähteandmebaas on hästi ühendatud ja kas juurdepääsuprobleeme pole.
- Täiskoormuse korral kontrollige kärbimise valikut ja veenduge, et see töötab hästi.
- Andmete laadimise ajal kontrollige seansi toimivust
- Kontrollige mittefataalseid vigu.
- Kui alamülesanne ebaõnnestub, veenduge, et helistav vanemülesanne ebaõnnestub.
- Kontrollige, kas logid on värskendatud
- Kontrollige kaardistamist ja töövoog parameetrid on täpselt konfigureeritud
- Veenduge, et tabelite arv lähte- ja sihtsüsteemides oleks sama
- Võrrelge etapitabelite atribuute sihttabelite atribuutidega. Need peaksid sobima.
BI aruannete testistsenaariumid
Katsejuhtumite näidised
- Kuva kuupäev ja kellaaeg
- Võtmenumbrite kümnendkoha täpsus
- Antud lehel kuvatakse ridade ja veergude arv
- Aruandes vabad omadused
- Kuidas kuvatakse aruandes nii karakteristikute kui ka põhinäitajate tühjad väärtused/andmed?
- Kas tunnuste otsimine põhineb vastavalt vajadusele võtmel või võtme&tekstil
- Kas otsinguvõimalus tekstis on tõstutundlik – ülemine, alumine või mõlemad