Tarkvara kvaliteet ja standardid kordamisküsimused
alustatakse kõige odavamatest ja efektiivsematest meetoditest.
44. V-mudel, arendusprotsessi integreeritud kontroll
Kaasaaegses süsteemiarenduseprotsessis alustatakse kontrolli tegevusega võimalikult
varakult. Seepärast projekteeritakse iga arendusetapi käigus ka testid. Eri
arendusetappidele vastavad eri tüüpi testid, tekib tarkvara elutsükli V-mudel.
45. Testimise etapid: ühiku-/mooduli-, integratsiooni-, valideerimise- ja süsteemitestid
Moodultest- mooduli tasemel testimiseks on kasutatavad programmipõhised meetodid,
tõestamine, testipõhine arendus.
Integratsioonitest- kõik moodulid kokku ja test, alt üles test, ülalt alla test,
segameetod.
Valideerimistest- tarkvara katsetatakse vastavuse suhtes nõudmistele.
Süsteemi testimine- kogu süsteemi tervikuna testimine.
46. Mida teha, kui testida ei saa?
Rakendada läbivaatusi, tõestamist, töökindluse mudeleid, vigade arvu prognoosi.
47