4 steps business intelligence testing
Poslovna inteligenca (BI) je postopek zbiranja, analiziranja in pretvorbe surovih podatkov v natančne, učinkovite in smiselne informacije, ki jih lahko uporabimo za modre poslovne odločitve in izboljšanje poslovne strategije.
BI organizacijam daje občutek jasnovidnosti. Le zaznavanja ne napajajo zunajčutne sposobnosti, temveč dejstva.
Pobude za testiranje poslovne inteligence pomagajo podjetjem pridobiti globlje in boljše vpoglede, da lahko upravljajo ali sprejemajo odločitve na podlagi trdnih dejstev ali podatkov.
vprašanja in odgovori za intervju za android za 3-letne izkušnje
Način tega se je na današnjem trgu precej spremenil. Včasih so bila poročila brez povezave in zdaj je poslovno povezovanje v živo.
To je odlična novica za podjetja in uporabnike, ker:
- Podjetja vedo, kaj deluje in kaj ni enostavno
- Boljša uporabniška izkušnja s programsko opremo
Priporočeno branje => Testiranje poslovnih procesov (BPT)
Z ni doseženo z enim orodjem ali prek enega sistema. Gre za zbirko aplikacij, tehnologij in komponent, ki sestavljajo celotno izvedbo.

Za poenostavitev in prikaz poteka dogodkov:
Podatki o transakcijah uporabnikov (relacijska baza podatkov ali OLTP) Ravna datoteka, zapisi ali druge oblike podatkov itd. -> Procesi ETL-> Skladišče podatkov-> Data Mart-> Dodatno razvrščanje, kategoriziranje, filtriranje itd. OLAP nudi pomembne vpoglede - BI.
Poslovna integracija je, ko ta analitika vpliva na delovanje določene aplikacije.
Na primer , Vaša kreditna kartica morda ne bo delovala na novem mestu, ker BI opozori aplikacijo, da gre za nenavadno transakcijo. To se mi je že enkrat zgodilo. Bil sem na umetniški razstavi, kjer so bili obrtniki iz različnih delov ZDA. S svojo kreditno kartico sem kupil nekaj stvari, vendar to ni šlo skozi, ker je bil prodajalec registriran iz dela ZDA, kjer moja kreditna kartica ni bila nikoli uporabljena. To je primer integracije BI za preprečevanje goljufij.
kako ustvariti seznam
Priporočeni izdelki na Amazonu ali drugih spletnih mestih za prodajo na drobno, povezani videoposnetki na spletnih mestih itd. So drugi primeri poslovne integracije BI.
Iz zgornjega toka je tudi razvidno, da so ETL in sistemi za shranjevanje pomembni za uspešno izvajanje BI. Zato testiranje BI nikoli ni samostojen dogodek. Vključuje preizkuse ETL in podatkovnega skladišča kot sestavna elementa. In kot preizkuševalci je pomembno razumeti in vedeti več o tem, kako jih preizkusiti.
STH si tam pokril. Imamo članke, ki govorijo o teh konceptih. Spodaj bom navedel povezave, da jih bomo lahko spravili s poti in se osredotočili samo na BI.
- Testiranje ETL / testiranje skladišča podatkov - nasveti, tehnike, postopki in izzivi
- Preizkušanje ETL v primerjavi z DB - podrobnejši pregled orodij za testiranje ETL, načrtovanje in ETL
Še ena stvar, ki je poslovna Inteligenca strokovnjaki za testiranje skoraj vedno priporočajo: Testiranje celotnega pretoka, vse od trenutka, ko se podatki od časa vzamejo od vira do konca. Ne samo na koncu preizkusite poročila in analitiko.
Zato mora biti zaporedje:
Kaj se boste naučili:
Zaporedje testiranja poslovne inteligence:
# 1) Preverite podatke pri viru:
Poslovni podatki običajno ne prihajajo iz enega vira in samo v eni obliki. Prepričajte se, da se vir in vrsta podatkov, ki jih pošilja, ujemata. Tukaj opravite tudi osnovno preverjanje veljavnosti.
Recimo, da se študentovi podatki pošljejo iz vira za nadaljnjo obdelavo in shranjevanje. Prepričajte se, da so podrobnosti pravilne, ravno na tej točki. Če je GPA 7, je to očitno več kot sistem s petimi točkami. Takšne podatke lahko torej zavržemo ali popravimo že tukaj, ne da bi jih vzeli v nadaljnjo obdelavo.
To je običajno stopnja 'izvlečka' ETL.
# 2) Preverite preoblikovanje podatkov:
Tu se surovi podatki predelajo v poslovne ciljne informacije.
- Izvorni in ciljni podatkovni tip se morata ujemati. Npr .: datuma ne morete shraniti kot besedilo.
- Primarni ključ, tuji ključ, nič, privzete omejitve vrednosti itd. Bi morali biti nedotaknjeni.
- Treba je preveriti lastnosti ACID vira in cilja itd.
# 3) Preverite nalaganje podatkov
youtube v mp3 pretvornik brezplačen prenos
(V podatkovno skladišče ali Data mart ali kjer koli, kjer se bo stalno nahajalo):
Dejanski skripti, ki nalagajo podatke in jih preizkušajo, bi bili zagotovo vključeni v vaše testiranje ETL. Sistem za shranjevanje podatkov pa je treba potrditi za naslednje:
- Izvedba: Ko postanejo sistemi bolj zapleteni, se med več entitetami oblikujejo odnosi, ki tvorijo več soodnosov. To je odlična novica za podatkovno analitiko, vendar tovrstna zapletenost pogosto povzroči, da poizvedbe trajajo predolgo, da bi jih dobili. Zato testiranje učinkovitosti igra tukaj pomembno vlogo.
- Razširljivost: Podatki se bodo samo povečevali in ne zmanjševali. Zato je treba opraviti teste, da zagotovimo, da lahko trenutna izvedba obravnava velikost naraščajočega podjetja in obseg podatkov. Sem spada tudi preizkušanje arhivske strategije. V bistvu poskušate preizkusiti odločitev - 'Kaj se zgodi s starejšimi podatki in kaj, če jih potrebujem?'
Prav tako je dobro preizkusiti druge vidike, kot so njegove računske sposobnosti, okrevanje po okvari, beleženje napak, ravnanje z izjemami itd.
# 4) Testiranje poročil BI:
Na koncu še poročila, zadnja plast celotnega toka.
To velja za poslovno inteligenco. Toda, kot lahko vidite iz zgornjega, poročila nikoli ne bodo pravilna, dosledna in hitra, če bi prejšnji sloji delovali slabo.
Na tej točki poiščite:
- Ustvarjena poročila in njihova uporabnost za poslovanje
- Možnost prilagajanja in prilagajanja parametrov, ki bodo vključeni v poročila. Razvrščanje, kategoriziranje, razvrščanje v skupine itd.
- Videz samega poročila. Z drugimi besedami, berljivost.
- Če so elementi BI integrirani v BI, je treba v preskus od konca do konca vključiti ustrezno funkcionalnost aplikacije.
Strategija testiranja BI:
Zdaj, ko vemo, kaj preizkusiti in vire za testiranje ETL in skladišča podatkov, poglejmo, kateremu postopku mora preskuševalec slediti.
Preprosto, projekt testiranja BI je tudi testni projekt. To pomeni, da se tudi tukaj uporabljajo tipične faze testiranja, ne glede na to, ali gre za zmogljivost, ki jo testirate, ali funkcionalno preskušanje od konca do konca:
- Načrtovanje preskusov
- Testna strategija
- Oblikovanje testa (Vaši testni primeri bodo bolj poizvedbeni in ne navadnega besedila. To je ENA glavna razlika med vašimi tipičnimi testnimi projekti in ETL / Data Warehouse / BI testnim projektom.)
- Preskusno izvajanje (še enkrat boste potrebovali nekaj vmesnika za poizvedbe, kot je TOAD, da boste lahko izvajali vaše poizvedbe)
- Poročanje o napakah, zapiranje itd.
Zaključek:
BI je sestavni del vseh poslovnih področij. Elektronsko poslovanje , Skrb za zdravje , Izobraževanje, zabava in vsa druga podjetja se zanašajo na BI, da bolje poznajo svoje podjetje in svojim uporabnikom nudijo ubijalsko izkušnjo.
Upamo, da ste v tem članku dobili potrebne informacije za nadaljnje raziskovanje področja testiranja poslovne inteligence.
O avtorju: To objavo je napisal član ekipe STH Swati.
Ste že bili tester BI? Prosimo, delite svoje izkušnje, komentarje in vprašanja spodaj.
Priporočeno branje
- Vadnica za testiranje skladišča podatkov ETL (popoln vodnik)
- Najboljša orodja za testiranje programske opreme 2021 (QA Test Automation Tools)
- Vprašanja in odgovori za preizkušanje ETL
- Preizkus eBook Prenos knjige
- 10 najboljših orodij za testiranje ETL v letu 2021
- Postopek testiranja prehodov B2B (Business to Business)
- Svetovno podjetje za testiranje programske opreme bo kmalu doseglo 28,8 milijarde dolarjev
- Testiranje poslovnih procesov (BPT) - Kako poenostaviti in pospešiti postopek testiranja z uporabo BPT