Teknik & plattformNy⏱ ~1 min

Testrigg

En uppsättning som simulerar motparten i en integration, så att beteendet kan prövas, felfallen inkluderade, innan något sätts i produktion.

En testrigg är inte en testmiljö av egna system. Den är en efterlikning av den andra sidan. Skillnaden betyder något: i egen testmiljö prövar du att din kod gör det du tror, medan en rigg låter dig pröva att den gör det rätta när motparten svarar något oväntat.

Det är den andra halvan som är svår att få till utan en rigg. Mot ett verkligt system kan du sällan beställa en avvisning, en tidsfrist som löper ut eller ett meddelande i fel ordning. Mot en simulering kan du framkalla dem med avsikt, och upprepa dem likadant varje gång, vilket är förutsättningen för att ett test kan användas till att mäta en förändring.

TestningIntegrationKvalitet