tarkvaratestimise
Tarkvaratestimise on tarkvara kvaliteedi ja vastavuse kontrollimise protsess, mille eesmärk on avastada puudused ja tagada, et tarkvara vastab nõuetele ning kasutajate ootustele enne tootmisesse jõudmist.
See hõlmab nii funktsionaalsete nõuete kui ka mittfunktsionaalsete omaduste hindamist. Seetõttu keskendutakse nii funktsionaalsele testimisele kui
Tarkvaratestimise tüübid ja tasemed jagunevad käsitsi (manuaalne) ja automatiseeritud testimise vahel ning testimise tasandite lõikes eristatakse
Tööstuslikud protsessid hõlmavad testiplaani koostamist, testijuhtumite disaini, testide teostamist, vigade registreerimist ja testiaruandlust. Sageli rakendatakse riskipõhist
Ramistikke ja parimaid tavasid kujundavad nii arendusmudelid kui ka rahvusvahelised standardid. Näiteks V-model ja agiilne testimine