Bugzilla Tutorial – Defect Tracking Instrument
⚡ Rezumat inteligent
Bugzilla Tutorialul prezintă defectul open-source tracker de Mozilla. LessAcoperă autentificarea, trimiterea erorilor, rapoartele grafice, funcția de răsfoire, căutarea simplă și avansată, coloanele personalizate și preferințele personale.
![]()
Ce Este Bugzilla?
Bugzilla este o problemă/eroare open-source tracsistem king care permite dezvoltatorilor să păstreze track de probleme nerezolvate cu produsul lor. Este scris în Perl și folosește baza de date MYSQL.
Bugzilla este Defect tracinstrumentul King, însă, poate fi folosit ca instrument de gestionare a testelor, deoarece poate fi ușor conectat cu alte instrumente Caz de testare instrumente de management precum Centrul de calitate, Testlink etc
Această eroare deschisă-tracker permite utilizatorilor să rămână conectați cu clienții sau angajații lor, să comunice eficient despre probleme pe tot parcursul lanțului de gestionare a datelor.
Caracteristici cheie ale Bugzilla include
- Capacități avansate de căutare
- Notificări prin email
- Modificați/fișați erori prin e-mail
- Timp tracrege
- Securitate puternică
- Personalizare
- Localizare
Cum să te autentifici Bugzilla
Pas 1) Foloseste urmatoarele legătură pentru experiență practică. Pentru a crea un cont în Bugzilla instrument sau pentru a vă conecta la contul existent, accesați Cont nou sau conectați-vă opțiunea din meniul principal.
Pas 2) Acum, introduceți datele dumneavoastră personale pentru a vă conecta Bugzilla
- numele de utilizator
- Parolă
- Apoi faceți clic pe "Autentificare"
Pas 3) Te-ai conectat cu succes Bugzilla sistem
Cu un cont, cea mai frecventă sarcină este raportarea unui nou defect.
Crearea unui raport de eroare în Bugzilla
Pas 1) Pentru a crea o eroare nouă în Bugzilla, vizitați pagina principală a Bugzilla și faceți clic pe NOU fila din meniul principal
Pas 2) În fereastra următoare
- Introduceți Produs
- Introduceți Componentă
- Dați descrierea componentei
- Selectați versiunea,
- Selectați severitatea
- Selectați Hardware
- Selectați Sistemul de operare
- Introduceți Rezumat
- Intrați Description
- Atașați atașamentul
- Trimite
NOTĂ: Câmpurile de mai sus vor varia în funcție de personalizarea dvs. Bugzilla
NOTĂ: Câmpurile obligatorii sunt marcate cu *.
În cazul nostru, câmpul
- Rezumat
- Descriere
Sunt obligatorii
Dacă nu le completați, veți primi un ecran ca mai jos
Pasul 4) Se creează eroarea ID-ul 26320 este atribuit erorii noastre. De asemenea, puteți adăuga informații suplimentare la eroarea atribuită, cum ar fi URL, cuvinte cheie, tablă albă, etichete etc. Aceste informații suplimentare sunt utile pentru a oferi mai multe detalii despre eroarea pe care ați creat-o.
Pas 5) În aceeași fereastră dacă derulați mai departe. Puteți selecta data limită și, de asemenea, starea erorii. Termenul limită în Bugzilla de obicei, oferă un termen limită pentru rezolvarea erorii într-un interval de timp dat.
Creați rapoarte grafice
Rapoartele grafice sunt o modalitate de a vizualiza starea curentă a bazei de date cu erori. Puteți rula rapoarte fie printr-un tabel HTML, fie printr-un grafic bazat pe linii/diagrame circulare/bare. Ideea din spatele raportului grafic în Bugzilla este de a defini un set de erori folosind interfața standard de căutare și apoi de a alege un aspect al acelui set pentru a-l reprezenta pe axele orizontală și verticală. De asemenea, puteți obține un raport tridimensional alegând opțiunea „Pagini multiple”.
Rapoartele sunt utile în multe feluri, de exemplu, dacă doriți să știți care componentă are cel mai mare număr de erori proaste raportate împotriva ei. Pentru a reprezenta acest lucru în grafic, puteți selecta severitatea pe axa X și componenta pe axa Y, apoi faceți clic pe genera un raport. Va genera un raport cu informații esențiale.
Graficul de mai jos arată reprezentarea diagramei cu bare pentru severitatea erorilor din componentă „Widget Gears”. În graficul de mai jos, cele mai severe erori sau blocante din componente sunt 88, în timp ce erorile cu severitate normală sunt în partea de sus cu numărul 667.
De asemenea, vom vedea, de asemenea, graficul de linii pentru %complet Vs Termen limită
Pas 1) Pentru a vizualiza raportul dvs. într-o prezentare grafică,
- Faceți clic pe Raportare din meniul principal
- Faceți clic pe Rapoarte grafice din opțiunea dată
Pas 2) Să creăm un grafic al % finalizat vs termen limită
Aici, pe axa verticală pe care am ales-o % Complet iar pe axa noastră orizontală am ales Termen limita. Aceasta va oferi graficul cantității de muncă efectuată în procente față de termenul stabilit.
Acum, setați diverse opțiuni pentru a prezenta rapoartele grafic
- Axa verticala
- Axă orizontală
- Imagini multiple
- Format- Grafic cu linii, Diagramă cu bare sau Diagramă circulară
- Trasează setul de date
- Clasifică-ți bug-ul
- Clasifică-ți produsul
- Clasifică-ți componenta
- Clasificați starea erorilor
- Selectați rezoluția
- Faceți clic pe generați un raport
Imaginea graficului va apărea oarecum așa
Funcția de navigare
Pas 1) Pentru a găsi bug-ul dvs. folosim funcția de navigare, faceți clic pe Naviga butonul din meniul principal.
Pas 2) De îndată ce faceți clic pe butonul de răsfoire se va deschide o fereastră care spune „Selectați o categorie de produse pentru a căuta” după cum se arată mai jos, răsfoim bug-ul în funcție de categorie.
- După ce faceți clic pe butonul de răsfoire
- Selectați produsul „Sam’s Widget”, ca atare, ați creat un bug în interiorul acestuia
Pas 3) Se deschide o altă fereastră, în acest clic pe componentă „unelte widget”. Bugzilla Componentele sunt subsecțiuni ale unui produs. De exemplu, acolo unde produsul nostru este WIDGETUL lui SAM a cărui componentă este WIDGET GEARS.
Pas 4) când faceți clic pe componentă, se va deschide o altă fereastră. Toate erorile create în anumite categorii vor fi listate aici. Din acea listă de erori, alegeți-vă Bug#ID pentru a vedea mai multe detalii despre eroare.
Se va deschide o altă fereastră, unde informațiile despre bug-ul tău pot fi văzute mai detaliat. În aceeași fereastră, puteți schimba, de asemenea, persoana desemnată, persoana de contact QA sau lista CC.
Cum se utilizează opțiunea de căutare simplă în Bugzilla
Bugzilla oferă două modalități de căutare a erorilor, acestea fiind Căutare simplă și Căutare avansată metode.
Pas 1) Mai întâi vom învăța „Căutare simplă” metodă. Faceți clic pe butonul de căutare din meniul principal și apoi urmați acești pași
- Faceți clic pe butonul „Căutare simplă”.
- Alegeți starea erorii - alegeți Deschidere dacă căutați eroarea în starea Deschis și închis pentru eroare în starea închisă
- Alegeți categoria și componenta dvs. și puteți pune, de asemenea, cuvinte cheie legate de bug-ul dvs
- Faceți clic pe căutare
Pas 2) Aici vom căuta ambele opțiuni deschide și închis stare, mai întâi am selectat starea închisă pentru eroare și am făcut clic pe butonul de căutare.
Pentru starea închisă, a preluat 12 erori.
Pas 3) De asemenea, am căutat și starea Deschis și a găsit 37 de erori legate de interogările noastre.
De asemenea, în partea de jos a ecranului aveți diverse opțiuni, cum ar fi modul în care doriți să vă vedeți bug-ul - un format XML, în format lung sau doar rezumat Time. În afară de asta, puteți folosi și alte opțiuni precum trimite e-mail persoanei cesionate de eroare, schimbă mai multe erori simultan sau schimbă coloana ecranului, etc
În pasul următor, vom demonstra una dintre aceste funcții schimba coloana ecranului, prin care vom învăța cum să adăugați sau să eliminați coloana în coloana existentă.
Cum să adăugați sau să eliminați o coloană în ecranul de căutare implicit
Pas 1) Dati click pe Schimbați coloana așa cum se arată în captura de ecran de mai sus. Se va deschide o nouă fereastră în care trebuie să urmați acești pași.
- Selectați orice opțiune dată din coloana pe care doriți să apară în ecranul principal – aici am selectat % complet
- Dati click pe butonul săgeată, va muta % coloana completă din à Coloană disponibilă la Coloana selectată
Acești pași vor muta coloana selectată de la stânga la dreapta.
% complete este mutat de la stânga la dreapta, așa cum se arată mai jos, și odată ce facem clic pe schimba coloana va apărea pe ecranul principal
Inainte de- Ecranul cu rezultatele căutării înainte de a utiliza opțiunea „Schimbare coloană”-
- Nu există nicio coloană % completă care apare în rezultatul ecranului de căutare, după cum se arată mai jos
După- Ecranul cu rezultatele căutării după ce ați folosit opțiunea „Schimbați coloana”.
- Poti sa vezi % complet coloană adăugată la extrema dreaptă în coloana existentă în ecranul principal, ceea ce nu era anterior.
NOTĂ: De asemenea, puteți elimina sau adăuga orice coloană doriți.
Pentru interogări complexe care acoperă mai multe câmpuri, Căutarea avansată deblochează Bugzillaputerea de filtrare a lui.
Cum se utilizează căutarea avansată în Bugzilla
Pas 1) După o căutare simplă, vom analiza Căutarea avansată opțiune pentru asta trebuie să urmați următorii pași.
- Faceți clic pe opțiunea de căutare avansată
- Selectați opțiunea pentru un rezumat, cum doriți să căutați
- Introduceți cuvântul cheie pentru eroarea dvs. - de exemplu, Widget roți răsucite
- Selectați categoria Bug-ului dvs. din clasificare, aici am selectat Widget
- Alegeți produsul sub care a fost creat Bug-ul - Sam's Widget
- Component- Widget angrenaje
- Stare - Confirmat
- Rezoluţie
Pas 2) După ce ați selectat toate opțiunile, faceți clic pe butonul de căutare. Acesta va detecta bug-ul pe care l-ați creat
Căutarea avansată va găsi bug-ul dvs. și va apărea pe ecran astfel
Cum se utilizează preferințele în Bugzilla
Preferințe în Bugzilla este utilizat pentru a personaliza setarea implicită făcută de Bugzilla conform cerințelor noastre. Există în principal cinci preferințe disponibile
- Preferințe generale
- Preferințe de e-mail
- Căutări salvate
- Informatii despre cont
- Permisiuni
Preferințe generale
Pentru preferințe generale, ai o variantă variată, cum ar fi schimbarea Bugzilla aspect general, o poziție a casetei de comentarii suplimentare, adăugare automată la CC, etc. Aici vom vedea cum se modifică aspectul general al Bugzilla.
Există multe modificări pe care le puteți face, care se explică de la sine și puteți alege opțiunea conform cerințelor dvs.
Pas 1)
- Pentru a seta fundalul pielii Bugzilla
- Accesează Bugzilla preferință generală (piele)
- Selectați opțiunea pe care doriți să o vedeți ca modificare și trimiteți modificarea ( Duskàclasic)
- Pe fereastra va apărea un mesaj care spune că modificările au fost salvate, de îndată ce trimiteți modificările
După ce preferința de piele este schimbată în Classic din Dusk, culoarea de fundal a ecranului apare albă
La fel, pentru alte setări implicite se pot face modificări.
Preferințe de e-mail
Preferințele de e-mail vă permit să decideți cum să primiți mesajul și de la cine să primiți mesajele.
Pas 1) Pentru a seta preferințele de e-mail
- Faceți clic pe servicii de e-mail
- Activați sau dezactivați e-mailul pentru a evita primirea notificărilor despre modificările unei erori
- Primirea unui e-mail atunci când cineva solicită să seteze un steag sau când cineva setează un steag pe care l-ați cerut
- Când și de la cine doriți să primiți e-mail și în ce condiții. După ce ați marcat opțiunea la sfârșit, trimiteți modificările.
Preferință Căutări salvate
Preferința de căutări salvate vă oferă libertatea de a decide dacă vă împărtășiți bug-ul sau nu.
Pas 1) Faceți clic pe căutări salvate, se va deschide o fereastră cu opțiunea like edita erori, nu distribuie, poate confirma etc. Alegeți opțiunea în funcție de nevoile dvs.
Pas 2) Ne putem rula bug-ul de la "Căutări salvate".
- Accesați Căutări salvate sub preferință
- Dati click pe "Alerga" buton
De îndată ce executați căutarea din Căutări salvate, se deschide eroarea, așa cum se arată mai jos
Pas 3) În aceeași fereastră putem alege și anumiți utilizatori cu care dorim să partajăm căutarea, bifând sau debifând caseta de selectare față de utilizatori
Asta e tot Bugzilla!
Bugzilla Ciclul de viață al bug-ului
Fiecare defect trece printr-o secvență definită de stări. Înțelegerea acestui ciclu de viață ajută la o colaborare eficientă între dezvoltatori și testeri.
- NECONFIRMAT: Stare inițială până când un triager confirmă reproductibilitatea.
- NOU: Defect confirmat în așteptarea dreptului de proprietate.
- ATRIBUIT: Un dezvoltator acceptă eroarea.
- SOLUȚIONAT: Marcat ca Remediat, Nu se va remedia, Duplicat, Invalid sau Worksforme.
- VERIFICAT: Asigurarea calității confirmă remedierea.
- ÎNCHIS: Starea finală odată ce remedierea este livrată stabil.
Bug-urile se pot REDESCHIDE dacă verificarea eșuează, io.ping înapoi la ASSIGNED pentru muncă suplimentară.
Bugzilla vs Jira: Comparație practică
Echipele cântăresc adesea Bugzilla împotriva Jirei atunci când alegeți un tracker.
| Aspect | Bugzilla | JIRA |
|---|---|---|
| Licență | Sursă deschisă (MPL) | Comercial; gratuit pentru sub 10 utilizatori |
| Focus | Defect tracrege | Management complet de proiect |
| Tabele agile | Nu este încorporat | Scrum și Kanban încorporate |
| Personalizarea fluxului de lucru | Limitat | extrem de personalizabil |
| Raportarea | HTML de bază și diagrame | Tablouri de bord avansate plus JQL |
| hosting | Autogăzduite | Cloud sau auto-găzduit |
Alege Bugzilla când simplitatea și costul contează. Alege Jira atunci când agilitatea și tablourile de bord sunt, de asemenea, priorități.





































