Fejlsporingsværktøjer
Fejlsporingsværktøjer er softwareværktøjer, der hjælper udviklere med at identificere, analysere og rette fejl i programmer. De spænder fra interaktive debuggere til loganalyse- og sporingssystemer og bruges i udvikling, test og produktion. Formålet er at gøre fejl reproducerbare, synlige og lettere at understood, så rettelser kan gennemføres sikkert og effektivt.
De væsentligste typer omfatter lokale fejlsporingsværktøjer som debuggere med breakpoints, trinvis udførelse og overvågning af variabler
Vigtige funktioner omfatter pause og trinvis udførelse, overvågning af tilstande og variable, visning af kalletræ og
Anvendelse: fejlfindingsværktøjer bruges under udvikling og test til reproduktion af problemer, og i produktion til overvågning
Overvejelser ved valg inkluderer sprog- og platformstøtte, sikkerhed og privatliv, overhead ved kørsel, læringskurve og fællesskab