Preuzimanje predloška testnog slučaja u Excelu
⚡ Pametni sažetak
Predložak testnog slučaja pruža standardiziranu strukturu za dokumentiranje testnih slučajeva za bilo koji softverski projekt. Ovaj vodič objašnjava svako bitno polje, nudi primjere programa Excel i Word za preuzimanje te navodi najbolje prakse koje održavaju dosljednost testnih artefakata u cijelom timu za osiguranje kvalitete.

Što je predložak testnog slučaja?
A Predložak testnog slučaja je dobro osmišljen dokument koji pomaže testerima da razviju i dosljedno razumiju podatke za određeni scenarij testnog slučaja. Dobar Testni slučaj Predložak održava dosljednost testnih artefakata za tim i olakšava praćenje testnih slučajeva svim dionicima. Pisanje testnih slučajeva u standardnom formatu smanjuje napor testiranja i smanjuje stopu pogrešaka. Standardizirani format posebno je poželjan kada testne slučajeve pregledavaju vanjski stručnjaci.
Predložak koji odaberete za svoj projekt ovisi o vašoj politici testiranja. Mnoge organizacije stvaraju testne slučajeve u Microsoft Excel, drugi u Microsoft Word, a neki koriste alate za upravljanje testiranjem kao što je HP ALM.
Važna polja u predlošku testnog slučaja
Bez obzira na odabranu metodu dokumentiranja, svaki dobar predložak testnog slučaja mora uključivati sljedeća polja.
| Polje testnog slučaja | Description |
|---|---|
| ID testnog slučaja | Svaki testni slučaj treba biti predstavljen jedinstvenim ID-om. Koristite konvenciju kao što je „TC_UI_1“ za označavanje vrste testa - na primjer, „Testni slučaj korisničkog sučelja br. 1“. |
| Prioritet testiranja | Korisno tijekom izvršavanja. Uobičajene vrijednosti su Nisko, Srednje i Visoko. |
| Naziv modula | Glavni modul ili podmodul koji se testira. |
| Test Dizajnirao | Ime testera. |
| Dizajniran datum testa | Datum kada je test dizajniran. |
| Test izvršio | Tester koji je izvršio test. |
| Datum izvršenja testa | Datum kada je potrebno izvršiti test. |
| Ime ili naslov testa | Naslov testnog slučaja. |
| Description / Sažetak | Kratak sažetak svrhe testa. |
| Pre-uređaj | Svi preduvjeti koji moraju biti ispunjeni prije izvršavanja ovog testnog slučaja. Navedite svaki preduvjet. |
| ovisnosti | Bilo kakve ovisnosti o zahtjevima testiranja ili drugim testnim slučajevima. |
| Ispitni koraci | Detaljni koraci redoslijedom kojim se moraju izvršiti. Budite što precizniji. |
| Podaci o ispitivanju | Podaci o ispitivanju koristi se kao ulaz. Navedite različite skupove podataka s preciznim vrijednostima. |
| očekivani rezultat | Očekivani ishod, uključujući sve pogreške ili poruke koje bi se trebale pojaviti na zaslonu. |
| Post-uvjet | Stanje sustava nakon pokretanja testnog slučaja. |
| Stvarni rezultat | Stvarni rezultat zabilježen nakon izvršenja. |
| Status (Prošao/Ne prošao) | Označi kao Neuspješno ako stvarni rezultat ne odgovara očekivanom rezultatu. |
| Bilješke | Posebni uvjeti koji nisu obuhvaćeni nigdje drugdje. |
Neobavezna polja može se dodati ovisno o zahtjevima projekta.
- ID veze / kvara: Link za mana ili broj kvara ako test nije uspio.
- Ključne riječi / Vrsta testa: Koristi se za kategorizaciju testova prema vrsti, kao što su upotrebljivost, funkcionalnost ili poslovna pravila.
- Zahtjevi: Zahtjev(i) za koje je napisan testni slučaj.
- Reference / Prilozi: Put do pratećeg dokumenta ili dijagrama za složene scenarije.
- Automatizacija (Da/Ne): Track status automatizacije za automatizirane testne slučajeve.
- Prilagodljiva Polja: Polja specifična za potrebe klijenta ili procesa vašeg projekta.
Preuzmite predložak testnog slučaja (Excel i Word)
Oba predloška sadrže gore opisana polja. Odaberite format koji odgovara stilu dokumentacije vašeg tima.
Najbolje prakse za pisanje testnih slučajeva
Predložak je vrijedan samo onoliko koliko je vrijedna disciplina primijenjena prilikom njegovog popunjavanja. Prakse u nastavku omogućuju ponovnu upotrebu testnih slučajeva, tracmoguće i jasno.
- Jasno napišite svaki korak: Svaki tester bi trebao biti u mogućnosti izvršiti korake bez traženja pojašnjenja.
- Počnite iz perspektive korisnika: opisati što korisnik radi, a ne što radi kod.
- Ponovna upotreba umjesto dupliciranja: referencirajte postojeći testni slučaj prema ID-u umjesto ponavljanja njegovih koraka.
- Osigurajte potpunu pokrivenost: mapirajte testne slučajeve na zahtjeve pomoću Zahtjeva TracMatrica mogućnosti.
- Koristite alat za upravljanje: platforme kao što su TURA ili HP ALM čuvaju povijest verzija, priloge i zapisnike izvršavanja na jednom mjestu.

