Sobes.tech
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á.