Naar de inhoud

Integratietest

Een controle of gekozen softwaredelen via hun interfaces volgens bedoeling samenwerken.

Softwareontwikkeling

Samenwerking op een grens controleren

Een integratietest controleert samenwerking van gekozen softwaredelen. De scope kan smal of breed zijn. Leg vast welke componenten echt draaien, welke afhankelijkheden zijn vervangen en welke interface zo wordt getest.

In een fictief voorbeeld geeft een API een wijzigingsverzoek aan de bedoelde testdatabase en leest hetzelfde record terug. Dat controleert die samenwerking, niet vanzelf de hele gebruikersreis. Een gesimuleerde afhankelijkheid moet het benodigde gedrag juist weergeven; overeenstemming met de echte interface vraagt extra controle. Alleen de naam integratietest vertelt niet of een extern systeem werkelijk meedeed.

Bronnen

Artikelen over dit onderwerp

Softwareontwikkeling met ASES

Maatwerksoftware, web- en mobiele apps