Junior
Jaké kroky podniknete k otestování webové stránky?
sobes.tech AI
Odpověď od AI
- Analýza požadavků: Studium projektové dokumentace (specifikace, nákresy) pro pochopení funkčních a nefunkčních požadavků.
- 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).
- 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í).
- Příprava testovacího prostředí: Nastavení potřebného operačního systému, prohlížečů, verzí softwaru a testovacích dat.
- 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í).
- 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.
- Opakované testování a regresní testování: Kontrola opravených chyb a absence nových chyb po změnách.
- Zprávy: Příprava zpráv o provedené práci, nalezených chybách a stavu testování.
- Analýza výsledků: Hodnocení kvality produktu na základě výsledků testování.
Pro automatizaci:
- Výběr rámce a nástrojů (Selenium, Cypress, Playwright).
- Psaní a údržba automatizovaných skriptů.
- 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 |