Definition
En testrig er ikke et testmiljø af egne systemer. Den er en efterligning af den anden side. Forskellen betyder noget: i eget testmiljø prøver du, at din kode gør det, du tror, mens en rig lader dig prøve, at den gør det rigtige, når modparten svarer noget uventet.
Det er den anden halvdel, der er svær at få til uden en rig. Mod et ægte system kan du sjældent bestille en afvisning, en frist der løber ud eller en meddelelse i forkert rækkefølge. Mod en simulering kan du fremkalde dem med vilje og gentage dem ens hver gang, hvilket er forudsætningen for, at en test kan bruges til at måle en ændring.