Sobes.tech
Junior

Aké kroky podniknete na otestovanie stránky?

sobes.tech AI

Odpoveď od AI

  1. Analýza požiadaviek: Štúdium projektovej dokumentácie (špecifikácie, nákresy) na pochopenie funkčných a nefunkčných požiadaviek.
  2. Plánovanie testovania:
    • Určenie cieľov a rozsahu testovania.
    • Výber stratégií a metód testovania (ručné, automatizované, záťažové a pod.).
    • Odhad zdrojov a času.
    • Vypracovanie dokumentácie testov (kontrolné zoznamy, testovacie scenáre).
  3. Vývoj artefaktov testovania:
    • Vytvorenie kontrolných zoznamov pre rýchly prehľad hlavných scenárov.
    • Písanie podrobných testovacích scenárov pre kritické a zložité funkcie.
    • Vývoj skriptov pre automatizované testovanie (ak je to relevantné).
  4. Príprava testovacieho prostredia: Nastavenie potrebného operačného systému, prehliadačov, verzií softvéru a testovacích dát.
  5. Vykonávanie testov: Realizácia testov podľa plánov a testovacích scenárov.
    • Funkčné testovanie (používateľské scenáre, formuláre, navigácia).
    • UI/UX testovanie (vzhľad, použiteľnosť, responzivita).
    • Testovanie kompatibility prehliadačov.
    • Testovanie výkonu a záťaže (ak je potrebné).
    • Testovanie bezpečnosti (základné).
  6. Zaznamenávanie chýb: Popis nájdených chýb s kroky na reprodukciu, očakávaným a skutočným výsledkom, prostredím a prioritou.
  7. Opakované testovanie a regresné testovanie: Kontrola opravených chýb a absencia nových chýb po zmenách.
  8. Správy: Vypracovanie správ o vykonanej práci, nájdených chybách a stave testovania.
  9. Analýza výsledkov: Hodnotenie kvality produktu na základe výsledkov testovania.

Pre automatizáciu:

  1. Výber rámca a nástrojov (Selenium, Cypress, Playwright).
  2. Písanie a údržba automatizovaných skriptov.
  3. Integrácia s CI/CD (Jenkins, GitLab CI).

Typy testovania, ktoré budú použité:

  • Funkčné testovanie
  • UI/UX testovanie
  • Testovanie kompatibility prehliadačov
  • Responzívne testovanie
  • Testovanie bezpečnosti (základné)
  • Testovanie výkonu (ak je potrebné)

Príklad štruktúry testovacieho scenára:

ID Názov scenára Predpoklady Kroky Očakávaný výsledok Skutočný výsledok Stav Komentáre
TC-01 Úspešná autorizácia registrovaného používateľa Používateľ s platnými údajmi (používateľské meno/heslo) existuje v systéme 1. Otvoriť stránku pre autorizáciu. <br> 2. Zadať platné používateľské meno. <br> 3. Zadať platné heslo. <br> 4. Kliknúť na tlačidlo "Prihlásiť sa". Používateľ je presmerovaný na hlavnú stránku osobného účtu/stránky po autorizácii