• Teadmised mingi vigade tüübi kohta (nt tüüpilised infoturbega seotud kodeerimise vead) • Teadmised arendusmetoodika kohta • Teadmised konkreetse arendaja või tellija kohta Mittefunktsionaalne testimine • Jõudlustest kontrollib, kui kiiresti tarkvara töötab kindla koguse andmete või kasutajatega. • Koormustestimisega kontrollitakse, kas tarkvara suudab püsivalt töötada kindlal koormusel. Kui koormustestimist tehakse mittefunktsionaalselt, siis nimetatakse seda tihti vastupidavuse testimiseks. • Stabiilsuse testimine kontrollib, kas tarkvara on võimeline pidevalt töötama kindla ajaperioodi jooksul. Seda nimetatakse mõnikord vastupidavuse testimiseks. • Kasutatavuse testimine kontrollib, kas kasutajaliidest on lihtne kasutada ja mõista, Tehakse eyetrackingut, millega analüüsitakse, kuhu vaatab tavaline kasutaja ja kus oleks kõige sobivam
kohta jne Mittefunktsionaalne testimine Jõudlustestimine ja koormustestimine o Jõudlustest kontrollib, kui kiiresti tarkvara töötab kindla koguse andmete või kasutajatega. o Koormustestimisega kontrollitakse, kas tarkvara suudab püsivalt töötada kindlal koormusel. o Kui koormustestimist tehakse mittefunktsionaalselt, siis nimetatakse seda tihti vastupidavuse testimiseks. o Jõudlustestimise ja koormustestimise all mõeldakse tihti sama asja. Stabiilsuse testimine o Stabiilsuse testimine kontrollib, kas tarkvara on võimeline pidevalt töötama kindla ajaperioodi jooksul
○ Jõudlustestimine ■ Jõudlustest kontrollib, kui kiiresti tarkvara töötab kindla koguse andmete või kasutajatega. ○ Koormustestimine 32 ■ Koormustestimisega kontrollitakse, kas tarkvara suudab püsivalt töötada kindlal koormusel. Kui koormustestimist tehakse mittefunktsionaalselt, siis nimetatakse seda tihti vastupidavuse testimiseks. Jõudlustestimise ja koormustestimise all mõistetakse tihti sama asja. ○ Stabiilsus testimine ■ Stabiilsuse testimine kontrollib, kas tarkvara on võimeline pidevalt töötama kindla ajaperioodi jooksul