Tarkvara kvaliteet ja standardid
vigased. Seega ei anna ka tarkvara valiidsustestid õigsuse garantiid, vaid testida tuleb
süsteemi
tervikuna lähtudes süsteemi nõuetest. Süsteemi nõuded spetsifitseeritakse enamasti juba
süsteemi, mitte tarkvara mõistetes (nt sõiduki töökindlus teatud kiiruste puhul).
Süsteemitestide hulka kuuluvad peale tavalise tööreziimi testide tihti ka jõudlus-, taluvus-,
taastumis-, turbe- ja muud testid.
Jõudlustestid testivad maksimumkoormusi, mida süsteem peab taluma.
Taluvustestides katsetatakse süsteemi käitumist üle normaalse ulatuva koormuse korral.
Süsteem
peab ära hoidma suured õnnetused. Lubatud on mõne funktsiooni või kasutaja blokeerimine.
Taastumistestid näitavad, kuidas süsteemi töö taastub peale katkestusi (nt katkestused peale
taluvusteste, voolukatkestust, mõne seadme riket jne).
Turbetestid näitavad, kuidas süsteem on kaitstud hooletuste ja rünnete vastu.
17. Testimise automatiseerimine, eeltingimused, eelised, puudused, näited.
Eelised: