Sobes.tech
Junior

Čo chápete pod analýzou výsledkov testovacích prípadov?

sobes.tech AI

Odpoveď od AI

Analýza výsledkov testovacích prípadov je proces hodnotenia vykonania testovacích prípadov s cieľom určiť stav testovanej funkcie, identifikovať chyby a prijímať rozhodnutia o ďalšom postupe testovania alebo pripravenosti produktu na vydanie.

Zahŕňa:

  1. Určenie stavu testovacieho prípadu: Passed, Failed, Blocked, Skipped.

    • Passed: Očakávaný a skutočný výsledok sa zhodujú.
    • Failed: Očakávaný a skutočný výsledok sa líšia.
    • Blocked: Test nemôže byť vykonaný kvôli závislosti od iného nefunkčného prvku alebo chybe prostredia.
    • Skipped: Test bol preskočený z určitého dôvodu (napríklad, funkcia ešte nie je implementovaná).
  2. Logovanie chýb (pre Failed/Blocked testovacie prípady):

    • Podrobný popis krokov reprodukcie.
    • Skutočný a očakávaný výsledok.
    • Priorita a závažnosť chyby.
    • Logy, screenshoty, videá (ak je to potrebné).
  3. Analýza koreňových príčin zlyhaní: Pochopenie, prečo test zlyhal (chyba v kóde, nesprávne nastavenie prostredia, nesprávny testovací prípad).

  4. Korelácia výsledkov: Vzťah medzi výsledkami vykonania testovacích prípadov s požiadavkami a cieľmi testovania. Hodnotenie pokrytia požiadaviek.

  5. Príprava správ o testovaní: Zhrnutie výsledkov, identifikácia trendov, tvorba záverov o kvalite produktu.

  6. Prijímanie rozhodnutí: Na základe analýzy výsledkov sa prijímajú rozhodnutia:

    • O nutnosti zaznamenania chýb.
    • O vykonaní opakovacieho testovania (regresného, potvrďovacieho).
    • O pripravenosti funkcie alebo produktu na vydanie.

Príklad štruktúry správy:

ID testovacieho prípadu Popis testovacieho prípadu Stav ID chyby Poznámky
TC-001 Kontrola prihlásenia s platnými údajmi Passed -
TC-002 Kontrola prihlásenia s neplatným heslom Failed BUG-123 Nezobrazuje sa správa o chybe
TC-003 Kontrola registrácie nového používateľa Blocked BUG-124 Nepracuje odosielanie emailu na potvrdenie
TC-004 Kontrola funkcie "Zabudnuté heslo" Passed -
TC-005 Kontrola nahrávania súboru (veľký rozmer) Skipped - Funkcionalita je ešte vo vývoji

Analýza výsledkov testovacích prípadov je kľúčová pre kontrolu kvality a prijímanie odôvodnených rozhodnutí počas celého životného cyklu vývoja softvéru.