Gå til indholdet

Integrationstest

En kontrol af, om valgte softwaredele samarbejder som tilsigtet via deres grænseflader.

Softwareudvikling

Kontrollér samarbejdet ved en grænse

En integrationstest kontrollerer samarbejdet mellem valgte softwaredele. Omfanget kan være smalt eller bredt. Registrér reelt kørende komponenter, erstattede afhængigheder og den grænseflade, der dermed undersøges.

I et opdigtet eksempel sender en API en ændringsanmodning til den tilsigtede testdatabase og læser samme post tilbage. Det kontrollerer samarbejdet, ikke automatisk hele brugerrejsen. En simuleret afhængighed skal gengive nødvendig adfærd korrekt; overensstemmelse med den rigtige grænseflade kræver yderligere kontrol. Navnet integrationstest siger ikke alene, om et eksternt system faktisk deltog.

Kilder

Artikler om emnet

Softwareudvikling med ASES

Skræddersyet software, web- og mobilapps