Stáhnout šablonu testovacího případu v Excelu
⚡ Chytré shrnutí
Šablona testovacího případu poskytuje standardizovanou strukturu pro dokumentaci testovacích případů pro jakýkoli softwarový projekt. Tento tutoriál vysvětluje všechna základní pole, nabízí ukázky v Excelu a Wordu ke stažení a uvádí osvědčené postupy, které zajišťují konzistenci testovacích artefaktů v celém týmu QA.

Co je šablona testovacího případu?
A Šablona testovacího případu je dobře navržený dokument, který pomáhá testerům vyvíjet a konzistentně chápat data pro konkrétní scénář testovacího případu. Dobrý Testovací případ Šablona udržuje konzistenci testovacích artefaktů pro tým a usnadňuje všem zúčastněným stranám sledování testovacích případů. Psaní testovacích případů ve standardním formátu snižuje náročnost testování a snižuje chybovost. Standardizovaný formát je obzvláště žádoucí, když testovací případy kontrolují externí odborníci.
Šablona, kterou si pro svůj projekt vyberete, závisí na vašich zásadách testování. Mnoho organizací vytváří testovací případy v Microsoft Excel, ostatní v Microsoft Worda některé používají nástroje pro správu testů, jako je HP ALM.
Důležitá pole v šabloně testovacího případu
Bez ohledu na zvolenou metodu dokumentace musí každá dobrá šablona testovacího případu obsahovat následující pole.
| Pole testovacího případu | Description |
|---|---|
| ID testovacího případu | Každý testovací případ by měl být reprezentován jedinečným ID. Pro označení typu testu použijte konvenci jako „TC_UI_1“ – například „Testovací případ uživatelského rozhraní č. 1“. |
| Priorita testu | Užitečné během provádění. Běžné hodnoty jsou Nízká, Střední a Vysoká. |
| Název modulu | Hlavní modul nebo submodul, který je testován. |
| Test Designed by | Jméno testera. |
| Datum navržení testu | Datum, kdy byl test navržen. |
| Test Provedl | Tester, který test provedl. |
| Datum provedení testu | Datum, kdy je třeba test provést. |
| Jméno nebo Název testu | Název testovacího případu. |
| Description / Shrnutí | Stručné shrnutí účelu testu. |
| Předběžná podmínka | Veškeré předpoklady, které musí být splněny před spuštěním tohoto testovacího případu. Uveďte všechny předpoklady. |
| Závislosti | Jakékoli závislosti na požadavcích na testování nebo jiných testovacích případech. |
| Testovací kroky | Podrobné kroky v pořadí, v jakém musí být provedeny. Buďte co nejkonkrétnější. |
| Testovací data | Testovací data použito jako vstup. Poskytněte různé datové sady s přesnými hodnotami. |
| Očekávaný výsledek | Očekávaný výsledek, včetně případných chyb nebo zpráv, které by se měly zobrazit na obrazovce. |
| Post-Condition | Stav systému po spuštění testovacího případu. |
| Skutečný výsledek | Skutečný výsledek zachycený po provedení. |
| Stav (Vyhovuje/Nevyhovuje) | Označte jako Neúspěšné, pokud skutečný výsledek neodpovídá očekávanému výsledku. |
| Poznámky | Zvláštní podmínky, které jinde nejsou zachyceny. |
Volitelná pole lze přidat v závislosti na požadavcích projektu.
- ID odkazu / vady: Odkaz vada nebo číslo závady, pokud test selhal.
- Klíčová slova / Typ testu: Používá se ke kategorizaci testů podle typu, například použitelnosti, funkčnosti nebo obchodních pravidel.
- Požadavky: Požadavek(y), pro který(é) je testovací případ napsán.
- Odkazy / Přílohy: Cesta k podpůrnému dokumentu nebo diagramu pro složité scénáře.
- Automatizace (Ano/Ne): TracStav automatizace k pro automatizované testovací případy.
- Vlastní pole: Pole specifická pro potřeby klienta nebo procesu vašeho projektu.
Stáhnout šablonu testovacího případu (Excel a Word)
Obě šablony obsahují výše popsaná pole. Vyberte formát, který odpovídá stylu dokumentace vašeho týmu.
Nejlepší postupy pro psaní testovacích případů
Šablona je jen tak cenná, jako je disciplína použitá při jejím vyplňování. Níže uvedené postupy umožňují opakovaně použitelné testovací případy, tracsnadno a jasně.
- Každý krok popište jasně: Každý tester by měl být schopen provést kroky bez nutnosti požadovat vysvětlení.
- Začněte z pohledu uživatele: popisovat, co dělá uživatel, ne co dělá kód.
- Znovupoužijte místo duplikace: odkazovat na existující testovací případ podle ID namísto opakování jeho kroků.
- Zajistěte plné pokrytí: mapovat testovací případy na požadavky pomocí požadavku TracMatice proveditelnosti.
- Použijte nástroj pro správu: platformy jako PROHLÍDKA nebo HP ALM uchovávají historii verzí, přílohy a protokoly spuštění na jednom místě.

