Čo je to adhoc testovanie?
- QA
- Oct 6, 2022
- 2 minút čítania
Updated: Oct 17, 2022
Testovanie ad hoc
Ad hoc testovanie je neformálny alebo neštruktúrovaný typ testovania softvéru, ktorého cieľom je prerušiť proces testovania s cieľom nájsť možné defekty alebo chyby v skorej možnej fáze. Testovanie ad hoc sa robí náhodne a zvyčajne ide o neplánovanú aktivitu, ktorá sa neriadi žiadnou dokumentáciou a technikami návrhu testov na vytváranie testovacích prípadov.
Ad hoc testovanie sa neriadi žiadnym štruktúrovaným spôsobom testovania a je vykonávané náhodne na akejkoľvek časti aplikácie. Hlavným cieľom tohto testovania je nájsť chyby náhodnou kontrolou.
Hádanie chýb môžu vykonať ľudia, ktorí majú dostatok skúseností so systémom, aby „uhádli“ najpravdepodobnejší zdroj chýb.
Toto testovanie si nevyžaduje žiadnu dokumentáciu/plánovanie/proces. Keďže cieľom tohto testovania je nájsť defekty náhodným prístupom, bez akejkoľvek dokumentácie, defekty nebudú mapované na testovacie prípady. To znamená, že niekedy je veľmi ťažké reprodukovať chyby, pretože nie sú k nim priradené žiadne testovacie kroky alebo požiadavky.
Kedy vykonať adhoc testovanie?
Testovanie ad hoc možno vykonať, keď je na vykonanie komplexného testovania obmedzený čas. Zvyčajne sa adhoc testovanie vykonáva po vykonaní formálneho testu. A ak to čas dovolí, je možné v systéme vykonať ad hoc testovanie. Testovanie ad hoc bude účinné iba vtedy, ak tester pozná testovaný systém.
Dobré obchodné znalosti
Testeri by mali mať dobré znalosti o podnikaní a jasne chápať požiadavky. Podrobné znalosti o podnikových procesoch od začiatku do konca pomôžu ľahko nájsť chyby. Skúsení testeri nájdu viac defektov, pretože sú lepší v odhadovaní chýb.
Testovať kľúčové moduly
Mali by sa identifikovať kľúčové obchodné moduly a mali by sa zamerať na testovanie ad hoc. Podnikovo kritické moduly by sa mali najskôr otestovať, aby ste získali istotu o kvalite systému.
Chyby záznamu
Všetky chyby je potrebné zaznamenať alebo zapísať do poznámkového bloku. Chyby musia byť priradené vývojárom na opravu. Pre každý platný defekt musia byť napísané zodpovedajúce testovacie prípady a musia byť pridané k plánovaným testovacím prípadom.
Záver:
Výhodou ad-hoc testovania je kontrola úplnosti testovania a nájdenie väčšieho počtu defektov, ako je plánované testovanie. Testovacie prípady zachytávania defektov sa pridajú ako dodatočné testovacie prípady k plánovaným testovacím prípadom.
V softvérovom inžinierstve šetrí ad-hoc testovanie veľa času, pretože nevyžaduje komplikované plánovanie testov, dokumentáciu a návrh testovacieho prípadu .



Komentáre