Junior
Co je to průzkumné testování?
sobes.tech AI
Odpověď od AI
Průzkumné testování je styl testování, při kterém je návrh a provádění testů prováděno současně. Tester studuje aplikaci, učí se z ní a využívá své znalosti k vytváření nových testovacích případů "za běhu".
Hlavní charakteristiky:
- Současný návrh a provádění testů: Testovací případy nejsou předem formálně definovány.
- Učení: Tester se neustále učí interakcí se systémem.
- Zkušenosti testera: Silně závisí na dovednostech, znalostech a kreativitě testera.
- Neformální proces: Méně dokumentovaný než scénářové testování.
- Zaměření na průzkum: Cílem je pochopit chování systému a najít ne zjevné vady.
Typické techniky:
- Tour: Zaměření na určité oblasti nebo funkce (například Anti-Money Laundering Tour).
- Heuristické testování: Použití pravidel a principů k hledání vad.
- Testování ve dvojicích: Dva testeři pracují společně.
Výhody:
- Nachází vady, které je těžké odhalit při scénářovém testování.
- Pomáhá hluboce pochopit systém.
- Užitečné v nejistých podmínkách nebo při omezené dokumentaci.
- Může být rychlejší pro určité scénáře.
Nevýhody:
- Závisí na dovednostech testera.
- Je složitější reprodukovat nalezené vady bez jasných kroků.
- Zprávy mohou být méně standardizované.
Používá se jako doplněk ke scénářovému testování, zejména pro nové funkce, kritické oblasti nebo když je formální dokumentace omezená.