sample test case template with test case examples
Svaki dan dobivam nekoliko zahtjeva za Predložak za testni slučaj . I iznenađen sam da mnogi testeri još uvijek dokumentiraju test slučajeve Wordovim dokumentima ili Excel datotekama.
Većina njih preferira excel proračunske tablice jer mogu lako grupirati ispitne slučajeve po vrstama testova, a što je najvažnije lako mogu dobiti mjerne podatke s Excel formulama. Ali siguran sam da ćete s povećanjem obujma testova biti izuzetno teški za upravljanje.
Ako ne upotrebljavate nijedan alat za upravljanje testnim slučajevima, toplo bih vam preporučio upotrebu alata otvorenog koda za upravljanje i izvršavanje testnih slučajeva.
Formati testnih slučajeva mogu se razlikovati od organizacije do organizacije. No, korištenje standardnog formata testnog slučaja za pisanje testnih slučajeva korak je bliže postavljanju postupka testiranja za vaš projekt.
Također smanjuje Ad-hoc test to se radi bez odgovarajuće dokumentacije o testnom slučaju. Ali čak i ako koristite standardne predloške, morate postaviti pisanje testnih slučajeva, pregledati i odobriti, izvršenje testa i najvažnije postupak pripreme izvještaja o testiranju, itd. Ručnim metodama.
Također ako imate postupak za pregled testnih slučajeva od strane poslovnog tima, tada morate testne slučajeve oblikovati u predlošku s kojim su se složile obje strane.
Što ćete naučiti:
- Preporučeni alati
- Standardna polja uzorka predloška za testni slučaj
- Preuzmite predložak test primjera s primjerom (format 1)
- Format još jednog test slučaja (# 2)
- Primjer testnog slučaja za ručno testiranje
- Zaključak
- Preporučena literatura
Preporučeni alati
Prije nastavka postupka pisanja testnih slučajeva, preporučujemo preuzimanje ovih alata za upravljanje testnim slučajevima. To će vam olakšati plan ispitivanja i postupak pisanja test slučajeva koji su spomenuti u ovom vodiču.
# 1) TestRail
=> Preuzmite TestRail alat za upravljanje test slučajevima
# 2) TestMonitor
TestMonitor - mrežno upravljanje testovima najviše razine. Revolucionarno lako.
TestMonitor je alat za upravljanje testovima s kraja na kraj za svaku organizaciju. Jednostavan, intuitivan pristup testiranju. Bilo da implementirate poslovni softver, trebate li osigurati kvalitetu, gradite kvalitetnu aplikaciju ili vam treba samo ruka pomoći u vašem testnom projektu, TestMonitor vas pokriva.
=> Posjetite web mjesto TestMonitor
Evo kako olakšati ovaj postupak ručnog upravljanja testnim slučajevima pomoću jednostavnih predložaka za testiranje.
Bilješka: Naveo sam maksimalan broj polja koja se odnose na testni slučaj. No, savjetuje se da koristite samo ona polja koja koristi vaš tim. Također, ako mislite da na ovom popisu nedostaje neko polje koje koristi vaš tim, slobodno ga dodajte u svoj prilagođeni predložak.
Standardna polja uzorka predloška za testni slučaj
Postoje određena standardna polja koja treba uzeti u obzir prilikom pripreme predloška za testni slučaj.
U nastavku je navedeno nekoliko standardnih polja uzorka predloška Test Case .
ID testnog slučaja: Za svaki testni slučaj potreban je jedinstveni ID. Slijedite neke konvencije kako biste naznačili vrste testa. Na primjer, ‘TC_UI_1’ označava ‘test slučaja # 1 korisničkog sučelja’.
Prioritet testa (nizak / srednji / visok) :Ovo je vrlo korisno tijekom izvođenja testa. Prioritet testa za poslovna pravila i funkcionalni testovi mogu biti srednji ili veći, dok manji slučajevi korisničkog sučelja mogu biti niskog prioriteta. Prioritet testa uvijek treba postaviti recenzent.
Naziv modula :Spomenite naziv glavnog modula ili podmodula.
Test dizajnirao Ime testera.
Test dizajniran datum :Datum kada je napisan.
Test izvršio Ime testera koji je izvršio ovaj test. Popunjava se tek nakon izvršenja testa.
Datum izvršenja testa :Datum izvršenja testa.
Naslov / naziv testa :Naslov testnog slučaja. Na primjer, provjerite stranicu za prijavu valjanim korisničkim imenom i lozinkom.
Sažetak / opis testa :Ukratko opišite cilj ispitivanja.
životni ciklus kvara u testiranju softvera
Preduvjeti :Svi preduvjeti koji moraju biti ispunjeni prije izvođenja ovog test slučaja. Navedite sve preduvjete kako biste uspješno izvršili ovaj testni slučaj.
Ovisnosti :Navedite bilo kakvu ovisnost o ostalim test slučajevima ili zahtjevima za testiranje.
Ispitni koraci :Detaljno navedite sve korake izvođenja testa. Napišite korake ispitivanja redoslijedom kojim bi se trebali izvršiti. Obavezno navedite što više detalja.
Pro savjet :Da biste učinkovito upravljali test slučajem s manjim brojem polja, koristite ovo polje da biste opisali uvjete testa, podatke o testu i korisničke uloge za izvođenje testa.Podaci o ispitivanju :Korištenje test podataka kao ulaznih podataka za ovaj testni slučaj. Možete dostaviti različite skupove podataka s točnim vrijednostima koje će se koristiti kao ulaz.
očekivani rezultat :Koji bi trebao biti izlaz sustava nakon izvršavanja testa? Detaljno opišite očekivani rezultat, uključujući poruku / pogrešku koja bi se trebala prikazati na zaslonu.
Post-stanje :Kakvo bi trebalo biti stanje sustava nakon izvršavanja ovog test slučaja?
Stvarni rezultat :Stvarni rezultat ispitivanja treba popuniti nakon izvršenja testa. Opišite ponašanje sustava nakon izvršavanja testa.
Status (uspješno / neuspješno) :Ako stvarni rezultat nije u skladu s očekivanim rezultatom, označite ovaj test kao neuspjeh . U suprotnom, ažurirajte ga kao prošao .
Bilješke / komentari / pitanja :Ako postoje neki posebni uvjeti koji podržavaju gornja polja, a koja gore nije moguće opisati ili ako postoje pitanja u vezi s očekivanim ili stvarnim rezultatima, spomenite ih ovdje.
Po potrebi dodajte sljedeća polja:
ID oštećenja / veza :Ako je status testa neuspjeh , zatim uključite vezu do dnevnika kvara ili navedite broj kvara.
Vrsta testa / ključne riječi :Ovo se polje može koristiti za klasifikaciju testova na temelju vrsta ispitivanja. Na primjer, funkcionalna , upotrebljivost, poslovna pravila itd.
Zahtjevi :Zahtjevi za koje je napisan ovaj test. Po mogućnosti točan broj odjeljka zahtjeva dok.
Prilozi / reference :Ovo je polje korisno za složene testne scenarije kako bi se objasnili koraci ispitivanja ili očekivani rezultati koristeći Visio dijagram kao referencu. Navedite vezu ili mjesto na stvarni put dijagrama ili dokumenta.
Automatizacija? (Da ne) :Je li ovaj test slučaj automatiziran ili nije. Korisno je pratiti status automatizacije kada su test slučajevi automatizirani.
Uz pomoć gornjih polja pripremio sam primjer predloška testnog slučaja za vašu referencu.
Preuzmite predložak test primjera s primjerom (format 1)
- Predložak DOC datoteke za testni slučaj i
- Predložak datoteke Excel za testni slučaj
Također, ovdje možete uputiti još nekoliko članaka o učinkovitom pisanju test slučajevi . Koristite ove smjernice za pisanje testova i gornji predložak za učinkovito pisanje i upravljanje test slučajevima na vašem projektu.
Primjeri testnih slučajeva:
Vodič br. 1: 180+ uzoraka testnih slučajeva za web i stolne programe
Format još jednog test slučaja (# 2)
Nesumnjivo će se test slučajevi razlikovati ovisno o funkcionalnosti softvera kojem je namijenjen. Međutim, u nastavku je predložak koji uvijek možete koristiti za dokumentiranje testnih slučajeva, a da se ne zamarate time što vaša aplikacija radi.
Primjeri testnih slučajeva
Na temelju gornjeg predloška, dolje je primjer koja koncept prikazuje na mnogo razumljiviji način.
Pretpostavimo da testirate funkcionalnost prijave bilo koje web aplikacije, recimo Facebook .
Ispod su test slučajevi za isto:
=> Preuzmite gornji format testnog slučaja s primjerima podataka
Primjer testnog slučaja za ručno testiranje
Ispod je navedeno primjer projekta uživo koji pokazuje kako se svi gore navedeni savjeti i trikovi zapravo provode.
(Bilješka: Kliknite bilo koju sliku za uvećani prikaz)
Zaključak
Osobno više volim koristiti Alat za upravljanje testnim slučajevima . Možete započeti s alatom otvorenog koda. To će biti dobar dodatak vašim naporima da postavite postupak testiranja, a u međuvremenu će uštedjeti i puno vremena umjesto ručnog održavanja tih dokumenata.
Također smo vidjeli predloške testnih slučajeva i nekoliko primjera koji koriste vrlo dobru, kvalitetnu dokumentaciju. Nadam se da bi vam ovaj članak bio od pomoći.
Bilo bi nam drago da znamo vaše misli, komentare / prijedloge u vezi s ovim člankom.
Preporučena literatura
- Pisanje testnih slučajeva iz SRS dokumenta (PREUZMITE Uzorke testnih primjera projekata uživo)
- Kako pametno prijaviti izvršenje testa - (Preuzmi predložak izvješća o statusu)
- Uzorak dokumenta plana ispitivanja (primjer plana ispitivanja s pojedinostima svakog polja)
- Kako napisati test slučajeve za stranicu za prijavu (Primjeri scenarija)
- Kako pisati test slučajeve: Vrhunski vodič s primjerima
- Kako napisati dokument strategije testiranja (s uzorkom predloška strategije testiranja)
- Kako napisati učinkovito sažetko izvješće o ispitivanju (Preuzimanje uzorka izvješća)
- Uzorak predloška plana testiranja softvera s formatom i sadržajem