Testtoestanden
Testtoestanden zijn vooraf gedefinieerde toestanden of condities die worden gebruikt bij het testen van een systeem. Ze dienen om het gedrag van een systeem onder verschillende omstandigheden waar te nemen en vast te leggen.
De term komt uit het Nederlands: 'toestand' betekent toestand of status; 'test-' verwijst naar testen. In de
In softwaretesting worden testtoestanden vaak gecreëerd met behulp van toestandsdiagrammen of finite-state machines, en vormen ze
In hardware- en systeemtesten kunnen testtoestanden bestaan uit verschillende spannings- en signaalcondities, opslagstatussen, netwerktoegang, of foutmodi
Voordelen zijn onder meer beter herhaalbare tests, betere reproductie van fouten en betere dekking van randgevallen.
Zie ook: testdata, testcases, toestandsmachine, foutinjectie.