Tarkvara testimist käsitlev juhendmaterjal
Testimise põhiliseks väljundiks on eelkõige leitud vigade kirjeldused,
millele toetudes süsteemi ja vajadusel ka nõudmisi parandatakse, kuid olulised on ka
testide kirjeldused, testiplaanid- ja aruanded.
Nõuded, analüüs, disain
Testimine
Realiseerimine
Joonis 1 Tarkvara testimise asukoht teiste arendustegevuste suhtes
Arendusmetoodika spetsiifilisuse tõttu võivad protsessi etapid toimuda korduvalt
(iteratsioonidena) ning olla erineva pikkusega või olla jaotatud alametappideks.
Seega tuleb testimisega arvestada projekti algusest saadik ning see projekti sisse
planeerida, arvestades teisi tarkvaraarendustegevusi.
5 Testimise liigid
Vastavalt testimise spetsiifilisele eesmärgile on võimalik eristada väga palju erinevaid
testimise klassifikatsioone. Liigitused võivad olla omavahel kattuvad vastavalt sellele,
millest testimismeetodi puhul lähtutakse.
Näiteks võib klassifikatsioone välja tuua selle põhjal,
1. Kes testib?
2. Mida testitakse?
3