Integraatiotestauksessa
Integraatiotestauksessa arvioidaan, miten ohjelmiston moduulit toimivat yhdessä. Sen tarkoituksena on varmistaa rajapintojen, tiedonsiirron ja tapahtumien kulun oikeellisuus sekä se, että vuorovaikutus toimii luotettavasti erilaisten käyttötapausten äärellä.
Testauksen kohteena ovat moduulien välistä yhteistyötä kuvaavat rajapinnat, tietovirrat ja virheenkäsittely. Integraatiotestaus etsii integraatiokohtaisia virheitä, joita
Testauslähestymistapoja ovat osittainen (incremental) sekä kokonaisvaltaisempi (big bang) lähestyminen, sekä top-down- tai bottom-up-tekniikat tai hybridi. Mikäli
Käytännössä integraatiotestaus hyödyntää stubeja ja mockeja puuttuvien tai vielä kehitteillä olevien moduulien tilalle, sekä ylläpitää automatisoitua
Testausympäristö on erillinen tuotantoympäristöstä, jossa data on suunniteltu ja hallinnoitu turvallisesti. Testit suunnitellaan siten, että ne
Integraatiotestaus sijoittuu yksikkötestauksen ja järjestelmätestauksen välimaastoon. Sen tulokset ohjaavat vikojen paikantamista sekä laadun varmistamista ja tukevat