Hoppa till innehållet

Integrationstest

En kontroll av om valda programvarudelar samarbetar som avsett via sina gränssnitt.

Mjukvaruutveckling

Kontrollera samarbetet vid en gräns

Ett integrationstest kontrollerar samarbetet mellan valda programvarudelar. Omfattningen kan vara smal eller bred. Dokumentera verkligt körande komponenter, ersatta beroenden och vilket gränssnitt som därmed prövas.

I ett påhittat exempel skickar ett API en ändringsbegäran till avsedd testdatabas och läser samma post igen. Det kontrollerar samarbetet, inte automatiskt hela användarresan. Ett simulerat beroende måste återge behövt beteende korrekt; överensstämmelsen med verkligt gränssnitt kräver ytterligare kontroll. Namnet integrationstest säger inte ensamt om ett externt system faktiskt deltog.

Källor

Artiklar om ämnet

Mjukvaruutveckling med ASES

Skräddarsydd programvara, webb- och mobilappar