Tarkvara testimist käsitlev juhendmaterjal
läbi arvuti. Testimise automatiseerimist käsitleb põhjalikult [FE+].
Musta kasti vs valge kasti testimine
Musta kasti testimise puhul koostatakse testilood süsteemile sisendite ja väljundite
põhjal. Süsteemi sisemine struktuur on teadmata. Musta kasti testimismeetodite alla
kuulub näiteks ekvivalentsiklasside ja piirjuhtude analüüs.
Valge kasti testimise puhul koostatakse testilood programmi struktuuri põhjal. Valge
kasti testimismeetodite alla käib kattekriteeriumide alusel läbi viidav testimine.
Regressioonitestimine testimine pärast iga muudatust eesmärgiga, teha kindlaks,
kas muudatused ning funktsionaalsuse lisamine pole tekitanud vigu varem toiminud
programmi osas.
Suitsutestimine pealiskaudne testimine eesmärgiga teha kindlaks, kas pole
põhjalikumat testimist takistavaid probleeme (näiteks programm ei käivitu või kõiki
põhifunktsioone pole võimalik testida). Automatiseeritud suitsutestid võiksid olla