integraatiotesteinä
Integraatiotesteinä suoritettavat testit ovat eräs ohjelmistotestauksen taso, jossa pyritään varmistamaan, että eri moduulit, komponentit tai järjestelmät toimivat yhdessä odotetulla tavalla. Kun yksikkötestit varmistavat yksittäisten ohjelmistojen osien oikeellisuuden, integraatiotestaus keskittyy siihen, miten nämä osat kommunikoivat ja jakaa tietoa keskenään. Tavoitteena on löytää virheitä rajapinnoissa, tiedonsiirrossa ja vuorovaikutuksessa eri komponenttien välillä. Integraatiotestejä voidaan suorittaa eri strategioiden mukaisesti, kuten "top-down", "bottom-up" tai "sandwich" -lähestymistavoilla, riippuen siitä, missä järjestyksessä komponentit integroidaan ja testataan. Onnistunut integraatiotestaus vähentää riskiä odottamattomista ongelmista, kun ohjelmisto otetaan käyttöön tai kun sen eri osia kehitetään itsenäisesti. Se auttaa myös varmistamaan järjestelmän yleisen luotettavuuden ja toimivuuden.