Mis on veaaruanne?

Veaaruanne on dokument, mis annab teavet ilmnenud vea või vigade seeria kohta. Veaaruandeid kasutatakse paljudes erinevates seadetes, mille eesmärk on täiustada süsteeme, et kasutajatel oleks vähem tõenäolisi vigu, ja teavitada kasutajaid vigade ilmnemisest. Ühendatud veaaruannete rühma võib nimetada vealogiks, mis näitab, et dokument sisaldab mitut kirjet.

Enamik operatsioonisüsteeme ja tarkvaraprogramme kirjutab vigade ilmnemisel tõrketeateid ja kuvatakse hoiatus, mis teavitab kasutajat tõrke ilmnemisest. Paljud süsteemid pakuvad kasutajatele ka veateate saatmise võimalust. Sel juhul saadetakse vea dokumentatsioon veateate kujul toote välja töötanud ettevõttele, et seda teavet saaks kasutada vigade ja muude tootega seotud probleemide lahendamiseks.

Veateadete saatmise praktika on mõnes valdkonnas olnud vastuoluline. Mõned kasutajad ei saada veateateid, kuna on mures privaatsuse pärast; Kuigi tuvastamise üksikasjad on eemaldatud, saab palju teavet manustada, kuna see võib olla vea konteksti jaoks oluline. Mõned programmid pole selged, kuidas andmeid kasutatakse ja milliseid samme kasutajate privaatsuse kaitsmiseks võetakse. Sel juhul ei pruugi kasutajad olla vaimustuses ideest lubada oma arvutitel veaaruannet saata.

Internetis peab enamik servereid vealoge, millele pääseb juurde veebihaldur. Logi kirjeldab serveris esinenud tõrkeid ja nende tüüpe. See võimaldab veebihalduritel teha parandusi, mis on loodud nende veebisaitide hõlpsamaks kasutamiseks. Vealogid võivad paljastada vigu, probleeme brauseri kokkusobimatusega, halbu linke ja nii edasi ning neid saab mõnikord parameetrite järgi sortida, et veebihaldurid saaksid mustrite tuvastamiseks otsida kõiki teatud tüüpi vigu.

Veaaruande sisu võib varieeruda olenevalt aruandeid logivast programmist. Tavaliselt näitab aruanne, millal viga ilmnes ja mida kasutaja üritas teha. Kui kuvati veateade, näitab aruanne, millist teadet kuvati. Aruanded võivad näidata ka programmi parimat hinnangut selle kohta, mis läks valesti, kuidas tõrge lahendati ja nii edasi. Üksikasjalikumad veaaruanded võivad sisaldada teavet operatsioonisüsteemi kohta, andmeid selle kohta, millised muud programmid võisid töötada, ja muud teavet arvuti või seadme sätete kohta, mis võisid tõrget mõjutada.