Triajul erorilor/defectelor în testarea software-ului
Ce este „triajul defectelor”?
Triarea defectelor este un proces în care fiecare eroare este prioritizată în funcție de severitatea, frecvența, riscul, etc. Termenul de triaj este utilizat în Testarea software-ului / QA pentru a defini severitatea și prioritatea noilor defecte.
De ce trebuie să avem „triajul defectelor”?
Scopul Bug Triage este evaluarea, prioritizarea și atribuirea rezoluției defectelor. Echipa trebuie să valideze gravitatea defectului, să facă modificări în funcție de necesități, să finalizeze rezolvarea defectelor și să aloce resurse. Folosit în principal în managementul agil al proiectelor.
Cât de des trebuie efectuată „Triajul defectelor” într-o versiune?
Frecvența întâlnirii de triaj a defectelor nu este fixă. Depinde de situația proiectului.
Iată câțiva factori importanți care decid frecvența întâlnirilor de triaj a defectelor:
Acești factori importanți sunt:
- Conform calendarului proiectului
- Numărul de defecte în sistem
- Impactul asupra programelor de disponibilitate a membrilor echipei
- Sănătatea generală a proiectului
De obicei, ședințele de triaj a defectelor au loc de două sau de trei ori pe săptămână.
Cine sunt participanții obligatorii și alți participanți la „Triajul defectelor”?
Participanți obligatorii
Membrii proiectului de mai jos participă întotdeauna la întâlnirile de triaj a defectelor.
- Project Manager
- Liderul echipei de testare
- Conducator tehnic
- Liderul echipei de dezvoltare
Participanți opționali
- Dezvoltatorii
- Testeri
- Business Analyst
Rolurile și responsabilitățile participanților în timpul „triajului defectelor”.
Liderul echipei de testare
- Întâlnire programată de triaj a erorilor și trimiteți o notificare de întâlnire pentru participanți.
- Creați un raport de defecțiuni și trimiteți-l tuturor participanților înainte de întâlnire.
- Atribuiți prioritatea și severitatea defectelor.
- Faceți o prezentare astfel încât ceilalți membri să înțeleagă Cauza rădăcină a defectului.
- Fiecare notă de întâlnire este capturată și trimisă participanților la întâlnire.
Conducător de dezvoltare
- Ajută la prioritizarea defectelor.
- Discutați despre dificultatea defectului și explicați riscul implicat din cauza acelui defect.
- Alocați munca pentru remedierea defectelor dezvoltatorilor relevanți.
- Actualizați rezoluția defectelor și includeți note de dezvoltare în cazul în care lipsesc informații sau orice informații suplimentare necesare dezvoltatorilor.
Project Manager
- Ajutor la prioritizarea defectelor.
- Discutați următoarea dată de lansare a iterației pentru QA.
- Trebuie să vă asigurați că reprezentanții utilizatorilor afiliați sunt, de asemenea, invitați la întâlnirea de triaj a erorilor.
Ce se întâmplă în timpul întâlnirii „Triajul defectelor”?
- Liderul echipei de testare trimite un raport de eroare cu noile defecte. În timpul întâlnirii de triaj a defectelor, fiecare defect este analizat pentru a vedea dacă îi sunt atribuite prioritatea și severitatea corectă.
- Prioritățile sunt rearanjate dacă este necesar.
- Defectele sunt analizate și evaluate după gradul de gravitate.
- Acestea includ discuții cu privire la complexitatea defectului, riscuri, respingere, reatribuirea erorilor se face.
- Actualizările sunt capturate în sistemul de urmărire a erorilor.
- Inginerul QA va face modificările fiecărui defect și le va discuta cu fiecare participant.
- Câmpul „Comentarii” este actualizat corect prin notarea punctelor esențiale ale întâlnirii.
Care este rezultatul „triajului defectelor”?
La sfârșitul fiecărei întâlniri, valorile de triaj a defectelor vor fi pregătite și oferite tuturor participanților. Acest raport acționează ca un proces-verbal de întâlnire care se va dovedi util pentru întâlnirile viitoare.
Concluzie
- Triarea defectelor este un proces în care fiecare bug este prioritizat în funcție de gravitatea, frecvența, riscul său etc.
- Scopul Bug Triage este evaluarea, prioritizarea și atribuirea rezoluției defectelor.
- Frecvența întâlnirii de triaj a defectelor este decisă în funcție de programul proiectului, numărul de defecte în sistem, starea generală a proiectului, etc.
- La această întâlnire participă managerul de proiect, liderul echipei de testare, liderul tehnic, liderul echipei de dezvoltare.
- Defectele sunt analizate și evaluate după gradul de gravitate.