Sobes.tech
Junior

Jaké kroky podniknete k otestování webové stránky?

sobes.tech AI

Odpověď od AI

  1. Analýza požadavků: Studium projektové dokumentace (specifikace, nákresy) pro pochopení funkčních a nefunkčních požadavků.
  2. Plánování testování:
    • Určení cílů a rozsahu testování.
    • Výběr strategií a metod testování (ruční, automatizované, zátěžové atd.).
    • Odhad zdrojů a času.
    • Příprava dokumentace testů (kontrolní seznamy, testovací scénáře).
  3. Vývoj artefaktů testů:
    • Vytvoření kontrolních seznamů pro rychlé projití hlavních scénářů.
    • Psaní podrobných testovacích scénářů pro kritické a složité funkce.
    • Vývoj skriptů pro automatizované testování (pokud je to relevantní).
  4. Příprava testovacího prostředí: Nastavení potřebného operačního systému, prohlížečů, verzí softwaru a testovacích dat.
  5. Provádění testů: Realizace testů podle plánů a testovacích scénářů.
    • Funkční testování (uživatelské scénáře, formuláře, navigace).
    • UI/UX testování (vzhled, použitelnost, responzivita).
    • Testování kompatibility prohlížečů.
    • Testování výkonu a zátěže (pokud je potřeba).
    • Testování bezpečnosti (základní).
  6. Zaznamenávání chyb: Popis nalezených chyb s kroky reprodukce, očekávaným a skutečným výsledkem, prostředím a prioritou.
  7. Opakované testování a regresní testování: Kontrola opravených chyb a absence nových chyb po změnách.
  8. Zprávy: Příprava zpráv o provedené práci, nalezených chybách a stavu testování.
  9. Analýza výsledků: Hodnocení kvality produktu na základě výsledků testování.

Pro automatizaci:

  1. Výběr rámce a nástrojů (Selenium, Cypress, Playwright).
  2. Psaní a údržba automatizovaných skriptů.
  3. Integrace s CI/CD (Jenkins, GitLab CI).

Typy testování, které budou použity:

  • Funkční testování
  • UI/UX testování
  • Testování kompatibility prohlížečů
  • Responzivní testování
  • Testování bezpečnosti (základní)
  • Testování výkonu (pokud je potřeba)

Příklad struktury testovacího scénáře:

ID Název scénáře Předpoklady Kroky Očekávaný výsledek Skutečný výsledek Stav Komentáře
TC-01 Úspěšná autorizace registrovaného uživatele Uživatel s platnými údaji (přihlašovací jméno/heslo) existuje v systému 1. Otevřít stránku autorizace. <br> 2. Zadání platného přihlašovacího jména. <br> 3. Zadání platného hesla. <br> 4. Kliknutí na tlačítko "Přihlásit se". Uživatel je přesměrován na hlavní stránku osobního účtu/stránky po autorizaci