Ero sivun ”Debuggaus” versioiden välillä

Ei muutosta koossa ,  2 vuotta sitten
ei muokkausyhteenvetoa
p (f)
{{Lähteetön}}
'''Debuggaus''' eli '''virheenkorjausvirheenjäljitys''' on [[ohjelmistotuotanto|ohjelmistotuotannon]] osa, jossa testauksessa löytyneen virheellisen toiminnan aiheuttanut [[Ohjelmointivirhe|virhe]] paikallistetaan ja korjataan. VirheenkorjaukseenVirheenjäljitykseen voidaan käyttää virheenetsintä- ja korjausohjelmistoa eliapuna [[Debuggeri|virheidenjäljittäjäävirheidenjäljitysohjelmaa]]. Termiä käytetään usein virheellisesti [[Ohjelmistotestaus|testauksesta]] puhuttaessa.
 
Virheiden korjaaminen ja paikallistaminen (ohjelmisto)järjestelmistä on usein hankalaa ja aikaa vievää toimintaa. Monet virhetilanteet esiintyvät vain harvinaisissa erikoistilanteissa, joiden toistaminen tai matkiminen voi olla vaikeaa tai jopa mahdotonta ”laboratorio-olosuhteissa”. Useissa nykyisin käytettävissä moderneissa ohjelmointikielissä ja ajoympäristöissä ongelmaa on helpotettu mahdollistamalla vianetsintää helpottavien lisätietojen upottaminen varsinaisen ohjelmakoodin sekaan. Lisätiedot voidaan tarvittaessa tulostaa ajonaikaiseen lokiin tai näyttää erityisessä virheenkorjaussovelluksessa, joka mahdollistaa myös ajon hallitun keskeyttämisen, käsky kerrallaan askeltamisen ja erilaisten tilatietojen tarkastelun sekä muuttamisen.
127 875

muokkausta