Junior
Čo je to skúšobné testovanie?
sobes.tech AI
Odpoveď od AI
Prieskumné testovanie je štýl testovania, pri ktorom je návrh a vykonávanie testov vykonávané súčasne. Tester študuje aplikáciu, učí sa z nej a využíva svoje znalosti na vytváranie nových testovacích prípadov "za behu".
Hlavné charakteristiky:
- Súčasný návrh a vykonávanie testov: Testovacie prípady nie sú vopred formálne definované.
- Učenie sa: Tester sa neustále učí interakciou so systémom.
- Skúsenosti testera: Silno závisí od zručností, znalostí a kreativity testera.
- Neformálny proces: Menej dokumentovaný ako scenárové testovanie.
- Zameranie na prieskum: Cieľom je pochopiť správanie systému a nájsť neviditeľné chyby.
Typické techniky:
- Tour: Zameranie na určité oblasti alebo funkcie (napríklad Anti-Money Laundering Tour).
- Heuristické testovanie: Použitie pravidiel a princípov na hľadanie chýb.
- Testovanie vo dvojici: Dvaja testeri pracujú spolu.
Výhody:
- Nachádza chyby, ktoré je ťažké odhaliť pri scenárovom testovaní.
- Pomáha hlboko pochopiť systém.
- Užitečné v podmienkach neistoty alebo obmedzenej dokumentácie.
- Môže byť rýchlejšie pre určité scenáre.
Nevýhody:
- Závisí od zručností testera.
- Je ťažšie reprodukovať nájdené chyby bez jasných krokov.
- Reportovanie môže byť menej štandardizované.
Používa sa ako doplnok k scenárovému testovaniu, najmä pre nové funkcie, kritické oblasti alebo keď je formálna dokumentácia obmedzená.