Tarkvara testimist käsitlev juhendmaterjal
nõudmiste ja süsteemi arengule.
6.1 Töövoog
Kirjeldatav protsess püüab järgida üldtuntud fakti, et mida varasemas
tarkvaraarenduse faasis leitakse viga, seda odavam on selle parandamine. Sellest
tulenevalt on kõige odavamad need vead, mis avastatakse tarkvaraarenduse erinevates
faasides ning kõige kallimad need, mis avastatakse pärast tarkvara kasutusseandmist.
Kogemused näitavad, et parim lahendus on testimise arendusse sisseplaneerimine
hiljemalt analüüsi faasist alates, hilisem sekkumine ei ole nii efektiivne. Protsessi
töövoo esimeseks tegevuseks on planeerida arenduse jooksul läbiviidavad tarkvara
kvaliteedi tagamise tegevused.
Vastavalt süsteemi spetsiifikale määratakse testimise planeerimisel ära
1. testimisvajadused (mida ja kuidas testida)
2. kes testib (ressursid)
3. millal testib (kooskõlas üldise projektiplaaniga)