Šiam straipsniui ar jo daliai trūksta išnašų į patikimus šaltinius Jūs galite padėti Vikipedijai pridėdami tinkamas išna
Klaidos raportas

Šiam straipsniui ar jo daliai trūksta išnašų į patikimus šaltinius. Jūs galite padėti Vikipedijai pridėdami tinkamas išnašas su šaltiniais. |
Trikio aprašymas (angl. bug report) – turimas pranešimas apie netinkamą programos darbą, kuriam taikoma standartinė sutarta tokių panešimų tvarkymo sistema.
Absoliučiai bet kuri rimta programa gal turėti klaidų, ir sudėtingesnėse sistemos įvairios smulkios klaidos neretai skaičiuojamos dešimtimis ir šimtais. Apie netinkamą darbą gali pareikšti vartotojas arba aptikti ir patys programą rašantys programuotojai. Nesuteikiant vartotojui tokios galimybės, kartais bandoma sukurti įvaizdį jog ta ar kita sistema yra itin patikima ir klaidų neturi (). Kadangi klaidų būna net ten kur jų jokiu būdu neturėtų būti (, medicininiai prietaisai, karinė įranga, komandų sistemos ir pan.), toks elgesys labiausiai kenkia pačiai firmai, nes pastebėta klaida tiesiog ištaisoma daug vėliau.
Ne kiekvienas net ir pagrįstas nepasitenkinimo reiškimas yra trikio aprašymas. Tokiu jis gali tapti, jei:
- Aiškiai nurodyti skirtumai tarp vartotojo laukiamo sistemos elgesio ir to, kas vyksta iš tikrųjų.
- Nurodyta pakankamai informacijos kad netikamą elgesį programuotojas galėtų atkurti.
Pavyzdžiui, teiginiai „Nestabilus darbas“, „Dialogas neteisingas“ ar „Vienąkart bandžiau – veikė, antrąkart bandžiau – ne“, net ir būdami teisingi, nedaug tepadeda aptikti esamas klaidas. Tuo tarpu pasakius ką nors panašaus į „Sistema neskaito failo, didesnio už 8 gigabaitus“, „Režimas A dialogo lange rodomas kaip negalimas, nors turėtų būti galima jį įjugti“ ar „Programa A negali dirbti jei tuo pat metu veikia programa B“ gali padėti gerokai daugiau. Paprastai labai svarbu nurodyti programos versiją, operacinę sistemą ir kitus panašius dalykus. Idealus raportas turi aiškias instrukcijas, kaip atkurti netinkamą elgesį arba (jei tai raportas apie netinkamą programinės bibliotekos darbą) klaidą demonstruojantį testą.
Naujai sužinotam trikiui pirmiausia nustatomas „žalos rimtumas“ (angl. severity). Tipiški rimtumo lygiai paprastai buna tokie:
- Trivialus Vartotojui nepatrauklus elgesys (tarkim, gramatinės klaidos pranešimuose).
- Menkas Vartotojas vis dar gali atlikti trikį kompensuojančius veiksmus (angl. workaround).
- Rimtas Dalis programos funkcijų vartotojui neprieinamos.
- Kritinis Nenormalus programos užbaigimas, vartotojo duomenų praradimas, atminties nutekėjimas.
- Užkarda Trikis trukdo kurti arba tikrinti kitas, su juo tiesiogiai nesusijusias programos dalis.
Trikio aprašymui paprastai priskiriamos sutartinės būsenos, kurios dažniausiai būna tokios:
- Nepatvirtintas. Kažkas kažkuo nepatenkintas, tačiau dar reikia išsiaiškinti, ar tai nėra tiesiog nepakankamos vartotojo kvalifikacijos rezultatas.
- Patvirtintas. Įsitikinta jog, atrodo, iš tiesų ne viskas dirba kaip pridera.
- Neatkuriamas. Nepavyksta atkartoti netinkamo sistemos elgesio. Paprastai tokie pranešimai tik gadina nuotaiką: nėra kaip taisyti jei nematoma, kas vyksta ne taip.
- Ne klaida. Programa dirba teisingai, vartotojas tiesiog nepakankamai susipažinęs su dokumentacija.
- Priskirtas. Konkretus programuotojas ar jų grupė imasi darbo klaidą ištaisyti.
- Uždarytas. Klaida ištaisyta, sistemos elgesys atitinka planuojamą.
- Atidarytas pakartotinai. Paaiškėjo, jog klaida ištaisyta tik iš dalies ir būtinas tolesnis darbas.
- Netaisomas. Dėl kokių nors svarbių priežasčių (tarkim, teisingas sisteminės bibiliotekos darbas sutrikdytų ja besiremiančių jau parašytų programų veiklą) formaliai neteisingas elgesys gali būti tokiu ir paliktas.
Bugzilla – atviro kodo klaidų raportų tvarkymo serveris
Autorius: www.NiNa.Az
Išleidimo data:
vikipedija, wiki, lietuvos, knyga, knygos, biblioteka, straipsnis, skaityti, atsisiųsti, nemokamai atsisiųsti, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, pictu, mobilusis, porn, telefonas, android, iOS, apple, mobile telefl, samsung, iPhone, xiomi, xiaomi, redmi, pornografija, honor, oppo, Nokia, Sonya, mi, pc, web, kompiuteris, Informacija apie Klaidos raportas, Kas yra Klaidos raportas? Ką reiškia Klaidos raportas?
Siam straipsniui ar jo daliai truksta isnasu į patikimus saltinius Jus galite padeti Vikipedijai pridedami tinkamas isnasas su saltiniais Trikio aprasymas angl bug report turimas pranesimas apie netinkama programos darba kuriam taikoma standartine sutarta tokiu panesimu tvarkymo sistema Tipiska trikio aprasymu istorija unconfirmed nepatvirtinti confirmed patvirtinti fixed pataisyti Kiti trikiu tipai paprastai sudaro tik maza dalį visu trikiu Vertikali asis trikiu skaicius horizontali laikas GNU Classpath projekto duomenys Absoliuciai bet kuri rimta programa gal tureti klaidu ir sudetingesnese sistemos įvairios smulkios klaidos neretai skaiciuojamos desimtimis ir simtais Apie netinkama darba gali pareiksti vartotojas arba aptikti ir patys programa rasantys programuotojai Nesuteikiant vartotojui tokios galimybes kartais bandoma sukurti įvaizdį jog ta ar kita sistema yra itin patikima ir klaidu neturi Kadangi klaidu buna net ten kur ju jokiu budu neturetu buti medicininiai prietaisai karine įranga komandu sistemos ir pan toks elgesys labiausiai kenkia paciai firmai nes pastebeta klaida tiesiog istaisoma daug veliau Ne kiekvienas net ir pagrįstas nepasitenkinimo reiskimas yra trikio aprasymas Tokiu jis gali tapti jei Aiskiai nurodyti skirtumai tarp vartotojo laukiamo sistemos elgesio ir to kas vyksta is tikruju Nurodyta pakankamai informacijos kad netikama elgesį programuotojas galetu atkurti Pavyzdziui teiginiai Nestabilus darbas Dialogas neteisingas ar Vienakart bandziau veike antrakart bandziau ne net ir budami teisingi nedaug tepadeda aptikti esamas klaidas Tuo tarpu pasakius ka nors panasaus į Sistema neskaito failo didesnio uz 8 gigabaitus Rezimas A dialogo lange rodomas kaip negalimas nors turetu buti galima jį įjugti ar Programa A negali dirbti jei tuo pat metu veikia programa B gali padeti gerokai daugiau Paprastai labai svarbu nurodyti programos versija operacine sistema ir kitus panasius dalykus Idealus raportas turi aiskias instrukcijas kaip atkurti netinkama elgesį arba jei tai raportas apie netinkama programines bibliotekos darba klaida demonstruojantį testa Naujai suzinotam trikiui pirmiausia nustatomas zalos rimtumas angl severity Tipiski rimtumo lygiai paprastai buna tokie Trivialus Vartotojui nepatrauklus elgesys tarkim gramatines klaidos pranesimuose Menkas Vartotojas vis dar gali atlikti trikį kompensuojancius veiksmus angl workaround Rimtas Dalis programos funkciju vartotojui neprieinamos Kritinis Nenormalus programos uzbaigimas vartotojo duomenu praradimas atminties nutekejimas Uzkarda Trikis trukdo kurti arba tikrinti kitas su juo tiesiogiai nesusijusias programos dalis Trikio aprasymui paprastai priskiriamos sutartines busenos kurios dazniausiai buna tokios Nepatvirtintas Kazkas kazkuo nepatenkintas taciau dar reikia issiaiskinti ar tai nera tiesiog nepakankamos vartotojo kvalifikacijos rezultatas Patvirtintas Įsitikinta jog atrodo is tiesu ne viskas dirba kaip pridera Neatkuriamas Nepavyksta atkartoti netinkamo sistemos elgesio Paprastai tokie pranesimai tik gadina nuotaika nera kaip taisyti jei nematoma kas vyksta ne taip Ne klaida Programa dirba teisingai vartotojas tiesiog nepakankamai susipazines su dokumentacija Priskirtas Konkretus programuotojas ar ju grupe imasi darbo klaida istaisyti Uzdarytas Klaida istaisyta sistemos elgesys atitinka planuojama Atidarytas pakartotinai Paaiskejo jog klaida istaisyta tik is dalies ir butinas tolesnis darbas Netaisomas Del kokiu nors svarbiu priezasciu tarkim teisingas sistemines bibiliotekos darbas sutrikdytu ja besiremianciu jau parasytu programu veikla formaliai neteisingas elgesys gali buti tokiu ir paliktas Bugzilla atviro kodo klaidu raportu tvarkymo serveris