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.

  • ???? Open-Source Tracker: Instrument gratuit bazat pe Perl de la Mozilla, utilizat în numeroase proiecte.
  • 📝 Trimitere eroare: Produsul, componenta, severitatea și un rezumat clar constituie o tracraport eficiabil.
  • 📊 Rapoarte grafice: Generați tabele HTML sau diagrame cu linii, diagrame circulare și diagrame cu bare pentru a vizualiza tendințele.
  • 🔍 Moduri de căutare: Căutarea simplă rulează potriviri de cuvinte cheie; Căutarea avansată filtrează după mai multe câmpuri.
  • ⚙️ Coloane personalizate: Adăugați sau eliminați coloane pe pagina implicită cu rezultatele căutării.
  • 🤖 Triaj AI: IA grupează duplicatele, prezice gravitatea și sugerează persoane desemnate.

Bugzilla Defect Tracking Instrument

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.

Conectați la Bugzilla

Pas 2) Acum, introduceți datele dumneavoastră personale pentru a vă conecta Bugzilla

  1. numele de utilizator
  2. Parolă
  3. Apoi faceți clic pe "Autentificare"

Conectați la Bugzilla

Pas 3) Te-ai conectat cu succes Bugzilla sistem

Conectați la Bugzilla

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

Crearea unui raport de eroare în Bugzilla

Pas 2) În fereastra următoare

  1. Introduceți Produs
  2. Introduceți Componentă
  3. Dați descrierea componentei
  4. Selectați versiunea,
  5. Selectați severitatea
  6. Selectați Hardware
  7. Selectați Sistemul de operare
  8. Introduceți Rezumat
  9. Intrați Description
  10. Atașați atașamentul
  11. Trimite

NOTĂ: Câmpurile de mai sus vor varia în funcție de personalizarea dvs. Bugzilla

Crearea unui raport de eroare în 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

Crearea unui raport de eroare în Bugzilla

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.

  1. Casetă de text mare
  2. URL
  3. Whiteboard
  4. Cuvinte cheie
  5. Tag-uri
  6. Depinde de
  7. Blocuri
  8. Atașamente

    Crearea unui raport de eroare în Bugzilla

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.

Crearea unui raport de eroare în Bugzilla

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.

Creați rapoarte grafice

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.

Creați rapoarte grafice

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ă

Creați rapoarte grafice

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

  1. Axa verticala
  2. Axă orizontală
  3. Imagini multiple
  4. Format- Grafic cu linii, Diagramă cu bare sau Diagramă circulară
  5. Trasează setul de date
  6. Clasifică-ți bug-ul
  7. Clasifică-ți produsul
  8. Clasifică-ți componenta
  9. Clasificați starea erorilor
  10. Selectați rezoluția
  11. Faceți clic pe generați un raport

Creați rapoarte grafice

Imaginea graficului va apărea oarecum așa

Creați rapoarte grafice

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.

Funcția de navigare

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

Funcția de navigare

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.

Funcția de navigare

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.

Funcția de navigare

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.

Funcția de navigare

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

  1. Faceți clic pe butonul „Căutare simplă”.
  2. Alegeți starea erorii - alegeți Deschidere dacă căutați eroarea în starea Deschis și închis pentru eroare în starea închisă
  3. Alegeți categoria și componenta dvs. și puteți pune, de asemenea, cuvinte cheie legate de bug-ul dvs
  4. Faceți clic pe căutare

Folosește opțiunea de căutare simplă în Bugzilla

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.

Folosește opțiunea de căutare simplă în Bugzilla

Pentru starea închisă, a preluat 12 erori.

Folosește opțiunea de căutare simplă în Bugzilla

Pas 3) De asemenea, am căutat și starea Deschis și a găsit 37 de erori legate de interogările noastre.

Folosește opțiunea de căutare simplă în Bugzilla

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

Folosește opțiunea de căutare simplă în Bugzilla

Î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.

Adăugați sau eliminați o coloană la ecranul de căutare implicit

% 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

Adăugați sau eliminați o coloană la ecranul de căutare implicit

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

Adăugați sau eliminați o coloană la ecranul de căutare implicit

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.

Adăugați sau eliminați o coloană la ecranul de căutare implicit

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.

  1. Faceți clic pe opțiunea de căutare avansată
  2. Selectați opțiunea pentru un rezumat, cum doriți să căutați
  3. Introduceți cuvântul cheie pentru eroarea dvs. - de exemplu, Widget roți răsucite
  4. Selectați categoria Bug-ului dvs. din clasificare, aici am selectat Widget
  5. Alegeți produsul sub care a fost creat Bug-ul - Sam's Widget
  6. Component- Widget angrenaje
  7. Stare - Confirmat
  8. Rezoluţie

Utilizați căutarea avansată în Bugzilla

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

Utilizați căutarea avansată în Bugzilla

Căutarea avansată va găsi bug-ul dvs. și va apărea pe ecran astfel

Utilizați căutarea avansată în Bugzilla

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

Preferințe generale

După ce preferința de piele este schimbată în Classic din Dusk, culoarea de fundal a ecranului apare albă

Preferințe generale

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

  1. Faceți clic pe servicii de e-mail
  2. Activați sau dezactivați e-mailul pentru a evita primirea notificărilor despre modificările unei erori
  3. 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
  4. 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țe de e-mail

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.

Preferință Căutări salvate

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

Preferință Căutări salvate

De îndată ce executați căutarea din Căutări salvate, se deschide eroarea, așa cum se arată mai jos

Preferință Căutări salvate

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

Preferință Căutări salvate

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.

  1. NECONFIRMAT: Stare inițială până când un triager confirmă reproductibilitatea.
  2. NOU: Defect confirmat în așteptarea dreptului de proprietate.
  3. ATRIBUIT: Un dezvoltator acceptă eroarea.
  4. SOLUȚIONAT: Marcat ca Remediat, Nu se va remedia, Duplicat, Invalid sau Worksforme.
  5. VERIFICAT: Asigurarea calității confirmă remedierea.
  6. Î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.

Întrebări frecvente

Bugzilla este gratuit, open source și axat pe defecte tracrege. Jira adaugă platforme agile și management de proiect, dar necesită licențiere.

Grupurile de inteligență artificială duplică erorile, prezic gravitatea acestora și sugerează persoane desemnate pe baza datelor anterioare.

Da. AI generează extensii Perl, clienți API REST și șabloane de rapoarte SQL.

Includeți rezumatul, mediul, etapele de reproducere, rezultatele așteptate și reale, plus capturi de ecran.

Nou → Atribuit → Rezolvat → Verificat → Închis, cu REDESCHIS dacă verificarea eșuează.

Folosește-l pentru interogări care filtrează după stare, persoană desemnată, date, câmpuri personalizate sau pentru a salva căutări denumite.

Da. Proiectul lansează patch-uri de securitate. Multe echipe open-source încă îl folosesc.

Majoritatea testerilor raportează prima eroare în decurs de o oră. Stăpânirea Căutării Avansate durează una până la două săptămâni.

Rezumați această postare cu: