Hvad er Sarcode? Definition, formål og eksempler
Sarcode er et begreb, der bruges i forbindelse med softwareudvikling og -test. Det refererer til et s
t testdata, der er specifikt designet til at udøve gr
nserne og gr
nserne for et softwaresystem eller en applikation. Formålet med sarcode er at identificere potentielle problemer og sårbarheder i systemet, såsom gr
nsefejl, nul-pointer-undtagelser og andre typer runtime-fejl.
Sarcode er typisk skabt ved bevidst at give ugyldige eller uventede input til systemet og observere dets adf
rd. Dette kan involvere levering af data, der ligger uden for det forventede v
rdiinterval, eller som overtr
der visse antagelser fra systemet. Ved at teste systemet med sarcode kan udviklere og testere få en bedre forståelse af, hvordan det vil opføre sig under ugunstige forhold og identificere potentielle svagheder, der skal løses.
Udtrykket "sarcode" er afledt af ordene "sar" (forkortelse for " følsomhedsanalyse") og "kode", og blev opfundet af softwareingeniør og sikkerhedsekspert, Jim Manico. Det er siden blevet et meget udbredt udtryk i softwareudviklings- og testf
llesskaberne.



