Junior
Povězte o procesu fixace výsledků testů.
sobes.tech AI
Odpověď od AI
Zaznamenávání výsledků testování je dokumentace pozorování, testovacích případů a zjištěných chyb během celého testovacího cyklu.
Hlavní kroky:
- Příprava prostředí: Ujistěte se, že testovací prostředí je správně nastaveno a splňuje požadavky.
- Provedení testovacích scénářů: Provádějte testy podle plánovaného rámce (testovací případy, kontrolní seznamy, průzkumné testování).
- Záznam výsledků testovacích případů:
- Stav (Pass, Fail, Blocked, Skipped).
- Skutečný výsledek (pozorované chování systému).
- Očekávaný výsledek.
- Kroky reprodukce.
- Čas provedení.
- Odkaz na související chybu (pokud Fail).
- Záznam chyb (bug reporty):
- Krátký a přesný popis chyby.
- Kroky reprodukce (minimální sada akcí).
- Aktuální výsledek.
- Očekávaný výsledek.
- Prostředí (OS, prohlížeč, verze aplikace).
- Závažnost (Severity).
- Priorita (Priority).
- Aplikace (snímky obrazovky, videa, logy).
- Datum zjištění.
- Jméno testera.
- Použití nástrojů: Použití systémů řízení testování (TMS) a systémů sledování chyb (Bug Tracking Systems).
- TMS: TestRail, Zephyr, Azure Test Plans.
- Sledování chyb: Jira, YouTrack, Redmine.
- Aktualizace dokumentace: Aktualizace testovací dokumentace (testovací případy) na základě výsledků a zjištěných chyb.
Příklad záznamu výsledku v TMS (hypotetická struktura):
| ID testovacího případu | Název testovacího případu | Předpoklady | Kroky | Očekávaný výsledek | Skutečný výsledek | Stav | Datum | Poznámka | Odkaz na chybu |
|---|---|---|---|---|---|---|---|---|---|
| TC-001 | Registrace nového uživatele | Uživatel není zaregistrován | 1. Otevřete registrační formulář<br>2. Zadejte údaje<br>3. Klikněte na "Registrovat" | Uživatel úspěšně zaregistrován a přihlášen | Uživatel úspěšně zaregistrován, ale nepřihlášen | Fail | 2023-10-27 | Uživatel je přesměrován na stránku přihlášení | BUG-045 |
| TC-002 | Přihlášení existujícího uživatele | Uživatel je zaregistrován a aktivován | 1. Otevřete přihlašovací formulář<br>2. Zadejte přihlašovací údaje<br>3. Klikněte na "Přihlásit" | Uživatel úspěšně přihlášen | Uživatel úspěšně přihlášen | Pass | 2023-10-27 | - | - |
Příklad hlášení chyby (v Jira):
// Shrnutí:
[BUG-045] Nově registrovaný uživatel není automaticky přihlášen
// Kroky k reprodukci:
// 1. Otevřete registrační formulář.
// 2. Vyplňte platná uživatelská data (email, heslo).
// 3. Klikněte na tlačítko "Registrovat".
// Skutečný výsledek:
// Uživatel je úspěšně zaregistrován, ale je přesměrován na přihlašovací stránku místo automatického přihlášení.
// Očekávaný výsledek:
// Po úspěšné registraci by měl být uživatel automaticky přihlášen a přesměrován na stránku profilu.
// Prostředí:
// OS: Windows 10
// Prohlížeč: Chrome 118.0
// Verze aplikace: 1.2.0
// Závažnost: Hlavní
// Priorita: Vysoká
// Přílohy:
// - screenshot-registration-redirect.png
// - server_logs_20231027.txt
// Reportér: John Smith
Proces zaznamenávání zajišťuje transparentnost, sledovatelnost a umožňuje analyzovat kvalitu produktu, efektivitu testování a přijímat rozhodnutí o vydání. Výsledky zaznamenávání pro automatizované QA jsou často generovány testovacím rámcem (zprávy o průchodu testů, logy, integrace s TMS/ATS).