Sobes.tech
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:

  1. Příprava prostředí: Ujistěte se, že testovací prostředí je správně nastaveno a splňuje požadavky.
  2. Provedení testovacích scénářů: Provádějte testy podle plánovaného rámce (testovací případy, kontrolní seznamy, průzkumné testování).
  3. 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).
  4. 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.
  5. 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.
  6. 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).