Documente Academic
Documente Profesional
Documente Cultură
eroare ntr-un program software abaterea programului software de la specificaii problem de funcionalitate, nerespectarea a teptrilor utili!atorilor "#lenford $%ers& reduce 'aloarea unei aplicaii (A bug is somet)ing t)at bugs somebod% w)o matters* "+ames ,ac)&
fiabilitate (frec'ena defectelor, tolerana la defecte) eficien (timp de rspuns, consumarea resurselor) mentenan (timpul necesar anali!ei, modificrii, testrii)
funcionalitate (accurateea respectrii specificaiilor, interconectarea cu alte sisteme, securitate, respectarea standardelor c8nd se impune)
simplu de folosit (simplu de n'at, intuiti', operare rapid) portabilitate (timp necesar instalrii, adaptabilitate)
<rincipii de raportare
5 >
49 desc)iderea unui test i raportarea unui defect 5,>9 atribuirea defectului ctre un programator Aplicaie Aplicaie de de raportare raportare a a defectelor defectelor @,?9 re!ol'area defectului pentru 'ersiunea indicat de ctre managerul de proiect 69 testarea prin regresie
Testor Testor
6
<rogramator <rogramator
@
Tipuri de defecte
defecte de documentare
WEB
,ug!illa = )ttp711www9,ug!illa9org ,ugaware - )ttp711www9bugaware9com TracCStudio - )ttp711www9tracCstudio9com TasCComplete - )ttp711www9tasCcomplete9com +/-A - )ttp711www9atlassian9com1software1Dira
preci!ie claritate = eEplicarea pa ilor premergtori defectului un singur defect 1 raportare se raportea! orice defect = defect mic -. defect mare moti'are asupra eEistenei defectului
BFC0FG/-$2: = defectul adugat n sistem F2H = utili!atorii cu drepturi de confirmare (IA1<$) = accept defectul ASS/#F2: = defectul este atribuit unui testor1 grup de testori -20<2F2: = defectul nu a a fost reparat conform indicaiilor -2S0JK2: = programatorul repar defectul i consider procesul terminat K2-/G/2: = procesul de reparare a defectului este 'erificat CJ0S2: = defectul este considerat ineEistent n noua 'ersiune
10
11
,locCer = importan maEim Critical - nu eEist soluii de a fi e'itat $aDor - eEist soluii de a fi e'itat Formal = nu necesit soluii speciale de e'itare $inor - comportament ciudat Tri'ial = problem de #B/ 2n)ancement - mbuntire
12
13
14
15
Reguli
0ne problem - 0ne issue <ro'ide a meaningful summar% <ro'ide step-b%-step descriptions <ro'ide sample documents, if possible Bse Attac)ments w)ere possible <ut all rele'ant information into t)e issue
16
17
18
19
20
Ata area de Durnale (log-uri) i de capturi de ecran = interesant i u or de urmrit1reprodus pentru programator
Alegerea unei 'ersiuni actuale = programatorul nu 'a fi nc8ntat s teste!e o 'ersiune n'ec)it i probabil nu 'a da importan sau 'a cere testarea unei 'ersiuni mai noi
21
Fume defect <rodusul1Componenta1Subcomponenta Kersiunea produsului <latforma Sistemul de operare /mportana1gra'itatea1se'eritatea defectului :escriere amnunit
22
49 :escriere succint i la obiect a defectului 59 2numerarea pa ilor reali!ai pentru obinerea defectului >9 Ata area de fi iere aDuttoare @9 2Eplicarea detaliat a defectului i dac este posibil pre!entarea cau!ei i a modului de remediere ?9 2Eplicarea posibilelor consecine ce pot duce la defect blocCing
23
Fu este reproductibil Fu se nelege /realist Fu este defect = cel mult cerin nou
24
:ac se ata ea! sal'ri de ecrane sau log-uri, programatorul 'a estima poriunea de cod care generea! defectul
:escrierea amnunit i rapid a condiiilor n care a sur'enit defectul9 Ln timp se pot uita pa ii urmai
25
<rogramatorul nu reu e te s refac defectul <rogramatorul 'a renuna s lucre!e la re!ol'area defectului <a ii necesari reproducerii defectului sunt complec i i ciudai Fu este furni!at suficient informaie de reproducere a pa ilor <rogramatorul nu nelege raportul <rogramatorul consider c este cel mult o cerin nou
26
27
28
-e!umat N Lntrebri
29