Ohjelmistojärjestelmän testaus [1] on ohjelmistotestausta , joka suoritetaan täydelliselle integroidulle järjestelmälle sen varmistamiseksi, että järjestelmä täyttää alkuperäiset vaatimukset. Järjestelmän testaus on musta laatikko -testausmenetelmä , eikä se siten vaadi järjestelmän sisäisen rakenteen tuntemusta.
Alfa- ja betatestaus ovat järjestelmätestauksen alaluokkia.