Čo je prieskumné testovanie?
- QA
- Oct 6, 2022
- 2 minút čítania
Updated: Oct 17, 2022
Čo je prieskumné testovanie?
Prieskumné testovanie je typ testovania softvéru, pri ktorom sa testovacie prípady nevytvárajú vopred, ale testeri kontrolujú systém za behu. Pred vykonaním testu si môžu zaznamenať nápady na to, čo testovať.
Prieskumné testovanie je zamerané skôr na testovanie ako aktivitu „myslenia“.
Prieskumné testovanie je široko používané v agilných modeloch a je o objavovaní, skúmaní a učení. Kladie dôraz na osobnú slobodu a zodpovednosť jednotlivého testera.
Hoci súčasným trendom v testovaní softvéru je presadzovať automatizáciu , prieskumné testovanie je novým spôsobom myslenia. Automatizácia má svoje hranice
Prieskumné testovanie :
Nie je to náhodné testovanie, ale je to ad-hoc testovanie s cieľom overiť požiadavky a nájsť chyby
Je štruktúrované a prísne
Je kognitívne (myslenie) štruktúrované v porovnaní s procedurálnou štruktúrou testovania. Táto štruktúra pochádza z špecifikácie, dizajn manuálu atď...
Je vysoko učenlivé a ovládateľné
Nie je to technika, ale prístup. Aké akcie vykonáte ďalej, sa riadia tým, čo práve robíte
Výhody a nevýhody prieskumného testovania
Výhody
Toto testovanie je užitočné, keď dokumenty s požiadavkami nie sú k dispozícii alebo sú čiastočne dostupné
Zahŕňa proces vyšetrovania, ktorý pomáha nájsť viac chýb ako bežné testovanie -
Odhaľte chyby, ktoré sú bežne ignorované inými testovacími technikami
Pomáha rozširovať predstavivosť testerov vykonávaním stále väčšieho počtu testovacích prípadov, čo nakoniec zvyšuje aj produktivitu
Toto testovanie prejde do najmenšej časti aplikácie a pokrýva všetky požiadavky
Toto testovanie zahŕňa všetky typy testovania a zahŕňa rôzne scenáre a prípady
Podporuje kreativitu a intuíciu
Generovanie nových nápadov počas vykonávania testu
Nevýhody
Toto testovanie závisí čisto od schopností testera
Obmedzené znalosťou domény testera
Nevhodné pre dlhý čas realizácie
V softvérovom inžinierstve sa prieskumné testovanie vykonáva na prekonanie obmedzení skriptovaného testovania. Pomáha pri zlepšovaní súpravy testovacích prípadov .



Komentáre