Testaustyypit
Testaustyypit ovat ohjelmistotesteissä käytettyjä kategorioita, jotka kuvaavat, mitä ominaisuuksia ja mikä osa sovelluksesta tutkitaan sekä millä tavoitteella testi tehdään. Ne auttavat testausta suunnittelemaan, toteuttamaan ja tulkitsemaan tuloksia siten, että ohjelmisto täyttää vaatimukset sekä tekniset että liiketoiminnalliset odotukset.
Funktionaaliset testaustyypit keskittyvät ohjelmiston toimintojen oikeellisuuteen. Yksikkötestaus (unit testing) tutkii pienimmät testattavat osat, usein kehittäjien toimesta.
Ei-funktionaaliset testaustyypit liittyvät ohjelmiston ominaisuuksiin, joita ei pelkästään toiminnallisuudesta johdu. Suorituskykytestaus ja kuormitustestaus arvioivat järjestelmän vasteita
Testaustyypit valitaan projektin riskien, vaatimusten ja aikataulun perusteella. Usein useita testityyppejä integroidaan laadunvarmistusprosessiin, ja osaan testeistä