Úvod do průzkumného testování
Před zahájením průzkumného zkušebního článku je velmi důležité znát doslovný význam průzkumného výzkumu. Průzkumné prostředky vztahující se k průzkumu nebo vyšetřování nebo s ním spojené. Průzkumné testování je celé o učení, objevování a zkoumání. Zaměřuje se na svobodu jednotlivého testování a odpovědnost jednotlivého testera. Je to nový způsob myšlení, v současném trendu v testování softwaru je potřeba automatizace. Jak již název napovídá, jedná se o fenomén paralaxy, provedení testu a proces návrhu testu. Při tomto testování můžeme tvrdit, že děláme komplexní plánování vzorků, rozvržení, vyhodnocení a vyhodnocení výkonu. Skriptované testování bylo v módě před průzkumným testováním. Takže před dalším přechodem k článku je velmi důležité znát rozdíl mezi skriptovaným testováním a průzkumným testováním.
Skriptované testování
- Je to směrováno z požadavků.
- Stanovení testovacích případů se předpokládá předem.
- Potvrzení pro testování je uvedeno v mezích požadavků.
- Silné rozhodování a důraz na predikci.
- Průzkumné testování zahrnuje potvrzené testování.
- Jde také o kontrolu testování.
- Je to jako byste mluvili v pracovní verzi.
- Je to kontrolovatelný skript.
Průzkumné testování
- Směruje také z hlediska požadavků, ale zkoumá se také během testování.
- Může také určit počet testovacích případů během testování.
- Vyšetření na vysoké úrovni systému, projektu nebo aplikace.
- Zdůrazňuje také přizpůsobivost a kritéria učení.
- Jde o zlepšení testovacích případů a návrh testů.
- Při rozhodování je velmi spontánní.
- Tester mysli lze ovládat nebo má kontrolu.
Takže jsme v podstatě pochopili hlavní rozdíl mezi skriptovaným testováním a průzkumným testováním. Je tedy čas znát některé funkce explorativního testování.
Specifické vlastnosti průzkumného testování
- Je to druh přísného, drsného a strukturovaného testování.
- Je to na rozdíl od náhodného testování, ale tento typ testování zahrnuje specifický účel nalezení chyby.
- Tento typ testovací struktury zahrnuje časové pole nebo chartu.
- Můžeme snadno řídit a učit průzkumné testování.
- Tento typ testování není metodou nebo rámcem, ale je to druh přístupu.
Fungování průzkumného testování
Nyní je čas, abychom diskutovali o tom, jak funguje průzkumné testování v současném světě. Skládá se z 5 fází, ve kterých je každá fáze odpovědná za individuální testovací jev, který se nazývá řízení testů založených na relacích (SBTM Cycle).
1.Bug Taxonomy je vytvořen (klasifikace)
- V této fázi musíme rozdělit a kategorizovat typy poruch zjištěných během testování.
- Poté jsme analyzovali kořenovou nebo nadřazenou příčinu výskytu tohoto typu poruchy.
- Poté najděte poměr rizika každé poruchy a její řešení.
2.Time Box
- Dvojici testerů je předepsán časový plán, který není delší než 90 minut.
- Během předepsané hodinové a půlhodinové relace by neměla být žádná překážka.
- Může to být zvýšení nebo snížení o 45 minut.
- Tato fáze umožňuje testerovi analyzovat chybu a vrátit se s přátelským řešením.
3. Testovací listiny
- Zkušební případy doporučené zkušební chartou.
- Nejdůležitější věc, kterou je třeba otestovat
- Přístup k testování.
- Výstup aplikace po opravě případu.
- Při průzkumném testování je hlavním východiskem manipulace s myšlenkami na testy.
- Pomocí testovacího charterového testeru se určilo uživatele aplikace, jak systém používat.
4. Přehled výsledků
- Vyhodnocení chyb je provedeno.
- Ověření testovacích případů vede k lepšímu učení.
- Testování oblastí pokrytí je považováno za prioritu.
5.Debriefing
- Výsledek výstupu je kompilován.
- Výsledek charty je porovnán.
- Kontrola nebo potřeba dalších zkoušek.
Abychom to vysvětlili hlouběji pod uvedenými tipy, musí být vykresleny pro lepší testování:
- Přesný cíl testování by měl být velmi specifický od samého začátku.
- Je nutný pravidelný seanční test kvality aplikačního produktu, takže tester musí odpovídat proč, kdy a co se týkalo testovacích chyb.
- Nalezení chyb by mělo být velmi vylepšeno.
- Spárování testeru může vést k dobrému testování.
- Čím více testujeme, tím více máme šanci analyzovat chybu nebo problémy.
Během průzkumného testování musí tester udržovat následující dokumentaci, která je následující -
- Testovací pokrytí
- Riziko
- Testujte protokoly provádění
- Problémy / dotazy
Výhody a nevýhody
Pojďme zjistit hlavní výhody a nevýhody průzkumného testování.
Zde jsou některé z hlavních výhod:
- Je užitečné, když dokument požadavků není plně k dispozici nebo je částečně k dispozici.
- Ve vyšetřovacím procesu může najít více chyb než testování skriptů.
- Pokryjte všechny chyby, které jsou ignorovány při ručním testování nebo při jiných typech testování.
- Použitím více a více testovacích případů také zvyšuje představivost testera při řešení problémů.
- Průzkumné testování zahrnuje všechny požadavky, scénář a testovací případy.
- Pomáhá při povzbuzování intuice a tvořivosti testeru.
Níže jsou uvedeny nevýhody:
- Tento typ testování vyžaduje předběžné znalosti o testování.
- Tento typ testování má ohraničenou doménu znalostí testerů.
- Neúspěch při testování konkrétní chyby by se neměl opakovat.
- Udržujte řádnou dokumentaci testovacích případů a oprav chyb.
Kdy je přesná potřeba?
- Když má tester v průmyslových nebo technických firmách zkušeného a zkušeného testera.
- Požadavek časné iterace.
- Je to druh velmi kritické aplikace.
- Průzkumné testování může být široce použito, když průzkumné testování klade větší důraz na znalosti a zkušenosti testerů, takže poskytuje mnohem lepší výsledek ve srovnání se skriptovaným testováním, protože se zaměřuje na adaptabilitu a perspektivu učení.
Doporučené články
Toto byl průvodce Co je průzkumné testování? Zde jsme diskutovali o rozdílu mezi skriptovaným testováním a průzkumným testováním, funkcí, pracemi, výhodami a nevýhodami průzkumného testování. Další informace naleznete také v dalších navrhovaných článcích -
- Co je šifrování?
- Regresní testování | Definice, příklad
- Testování černé skříňky Testování softwaru
- ISTQB Interview Otázky