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