Tarkvara testimist käsitlev juhendmaterjal
Installeeritavuse testimine (installability testing) annab vastuse küsimusele, kas
süsteemi installeerimine toimub vastavalt püstitatud nõudmistele (näiteks kas
installeerimine toimub ilma probleemideta kõigil soovitud platvorimidel)
5.2 Liigitus süsteemi detailsuse järgi
Süsteemitestimine testitakse kogu süsteemi vastavust talle esitatud nõuetele. Musta
kasti testimise alaliik. Süsteemitestimise liigid on ka vastuvõtutestimine, alfa- ja
beetatestimine, kuna nende käigus testitakse kogu süsteemi.
Integratsioonitestimine testitakse erinevate komponentide liidestamist/koostööd.
Kogu süsteemi valmisolek ei ole vajalik, sest on võimalik kasutada testidraivereid,
mis simuleerivad puuduvate süsteemi osade käitumist (top-down ja bottom-up või
sandwich meetodid). Suuremate süsteemide korral ongi otstarbekam liidestada
süsteemid järk-järgult.
Moodultestimine eraldiseisva tarkvaramooduli toimimise testimiseks. Mooduli iga