-
Notifications
You must be signed in to change notification settings - Fork 0
Projekt 1
mkovac21 edited this page Jun 8, 2024
·
29 revisions
Svrha plana testiranja je osigurati da svi aspekti softvera budu testirani temeljito i sustavno, kako bi se identificirali i ispravili nedostaci prije nego što softver bude pušten u proizvodnju. Uz to, plan testiranja služi kao vodič za cjelokupni proces testiranja i pomaže u koordinaciji aktivnosti testiranja.
Ključni razlozi za izradu testnog plana:
- Jasna definicija ciljeva: Plan testiranja definira ciljeve testiranja, što omogućava svim članovima tima da razumiju što se želi postići testiranjem.
- Standardizacija procesa: Plan testiranja postavlja standardizirani proces koji svi se treba slijediti, čime se osigurava konzistentnost u testiranju.
- Identifikacija resursa: Identificira potrebne resurse, uključujući alate i okruženja potrebne za provođenje testiranja.
- Praćenje napretka: Pomaže u praćenju napretka testiranja i omogućava rano otkrivanje problema koji bi mogli ometati proces.
- Smanjenje rizika: Pomaže u identifikaciji i smanjenju rizika povezanih s kvalitetom softvera.
Okvirna struktura testnog plana je sljedeća:
- Uvod: Opis svrhe, opsega i ciljeva testiranja.
- Opseg testiranja: Definicija onoga što će biti testirano i što neće biti testirano.
- Dionici: Navedeni glavni pojedinci zainteresirani za rezultate testiranja.
- Pristup: Opisani koraci provedbe i raspored samog testiranja.
- Okruženje i alati: Navedeno i opisani koji će se alati i u kojem okruženju koristiti u provedbi testiranja.
- Metrike i kriterij uspjeha: Definirane metrike za praćenje napretka i kriteriji za uspjeh i neuspjeh testiranja softvera.
- Izvještavanje: Definiran način i frekvencija izvještavanja.
- Testni tim: Navedene osobe koje će direktno biti uključene u proces testiranja.
- Testovi: Popis testnih scenarija koje treba provesti.
Tokom faze testiranja, dokument testnog plana će se koristiti na sljedeće načine:
- Vodič za testne aktivnosti: Testni plan služi kao vodič za sve testne aktivnosti, osiguravajući da se slijedi strukturiran i konzistentan pristup.
- Praćenje napretka: Plan se koristi za praćenje napretka testiranja u odnosu na raspored i ciljeve definirane u dokumentu.
- Upravljanje rizicima: Pomaže u praćenju identificiranih rizika i osigurava da se poduzimaju potrebne mjere za njihovo ublažavanje.
- Izvještavanje: Koristi se za dokumentiranje rezultata testiranja i komunikaciju tih rezultata zainteresiranim stranama.