Gå til innholdet

Integrasjonstest

En kontroll av om valgte programvaredeler samarbeider som tiltenkt gjennom grensesnittene sine.

Programvareutvikling

Kontroller samarbeidet ved en grense

En integrasjonstest kontrollerer samarbeidet mellom valgte programvaredeler. Omfanget kan være smalt eller bredt. Registrer reelt kjørende komponenter, erstattede avhengigheter og hvilket grensesnitt som dermed prøves.

I et oppdiktet eksempel sender et API en endringsanmodning til den tiltenkte testdatabasen og leser samme post tilbake. Det kontrollerer samarbeidet, ikke automatisk hele brukerreisen. En simulert avhengighet må gjengi nødvendig atferd riktig; samsvar med det virkelige grensesnittet krever ytterligere kontroll. Navnet integrasjonstest sier ikke alene om et eksternt system faktisk deltok.

Kilder

Artikler om temaet

Programvareutvikling med ASES

Skreddersydd programvare, web- og mobilapper