Tarkvara kvaliteet ja standardid
Lisaks on
neid tihti ka raskem testida, isegi kui nõuded ise on testitavad.
Kui nõue on testitavalt sõnastatud, viitab ta ise sellele, kuidas testimist põhimõtteliselt läbi
viia.
Näiteks nõuet "Süsteemi töö võib kuu aja pikkuses ekspluatatsioonis keskkonnas XYZ,
kasutusaktiivsuse UVW ja kasutuslaadi NML korral olla häiritud maksimaalselt ühe tunni
jooksul" saaks testida nii, et installime süsteemi keskkonda XYZ, kasutame seda
kasutusaktiivsusega UVW ja kasutuslaadiga NML kuu aega ning mõõdame, kui kaua aega oli
süsteemi töö häiritud. Selliseid teste tuleks teha korduvalt, et saada statistiliselt põhjendatud
hinnanguid.
Mõnikord on sellised testid tehtavad pigem simulatsioonivahendite abil või rakendades
staatilisi (süsteemi läbivaatuse jne) meetodeid.
Mittefunktsionaalsete nõuete testimine võib nõuda mahukaid eksperimente.
12. Testimise ja kontrollimeetodite efektiivsuse võrdlus ja soovitused kasutamiseks
(mida