Bugzilla Handledning – Defekt Tracking Verktyget
⚡ Smart sammanfattning
Bugzilla Handledningen introducerar öppen källkodsdefekten tracker av Mozilla. Lessinloggning på omslag, buggrapportering, grafiska rapporter, bläddringsfunktion, enkel och avancerad sökning, anpassade kolumner och personliga inställningar.
![]()
Vad är Bugzilla?
Bugzilla är ett problem/en bugg med öppen källkod trackungssystem som gör det möjligt för utvecklare att behålla track av utestående problem med deras produkt. Det är skrivet i Perl och använder MYSQL-databas.
Bugzilla är en defekt tracKing-verktyget, men det kan användas som ett testhanteringsverktyg eftersom det enkelt kan länkas till andra Testfall hanteringsverktyg som Quality Center, Testlink och så vidare
Denna öppna bugg-tracker gör det möjligt för användare att hålla kontakten med sina kunder eller anställda, för att kommunicera om problem effektivt genom hela datahanteringskedjan.
Viktiga funktioner i Bugzilla innefattar
- Avancerade sökfunktioner
- E-postmeddelanden
- Ändra/arkivera buggar via e-post
- Tid trackung
- Stark säkerhet
- Anpassning
- Lokalisering
Hur man loggar in på Bugzilla
Steg 1) Använd följande länk för din praktiska erfarenhet. För att skapa ett konto i Bugzilla verktyget eller för att logga in på det befintliga kontot, gå till Nytt konto eller logga in alternativ i huvudmenyn.
Steg 2) Ange nu dina personuppgifter för att logga in Bugzilla
- Användar-ID
- Lösenord
- Och klicka sedan på "Logga in"
Steg 3) Du är nu inloggad Bugzilla system
Med ett konto är den vanligaste uppgiften att anmäla en ny defekt.
Skapa en felrapport i Bugzilla
Steg 1) För att skapa en ny bugg i Bugzilla, besök hemsidan för Bugzilla och klicka på NYA fliken från huvudmenyn
Steg 2) I nästa fönster
- Ange produkt
- Ange komponent
- Ge komponentbeskrivning
- Välj version,
- Välj svårighetsgrad
- Välj Maskinvara
- Välj OS
- Ange Sammanfattning
- ange Description
- Bifoga bilaga
- Skicka
OBS: Ovanstående fält kommer att variera beroende på dina anpassningar av Bugzilla
OBS: De obligatoriska fälten är markerade med *.
I vårt fall fält
- Sammanfattning
- BESKRIVNING
Är obligatoriska
Om du inte fyller i dem får du en skärm som nedan
Steg 4) Bug skapas ID# 26320 är tilldelat vår bugg. Du kan också lägga till ytterligare information till den tilldelade buggen, som till exempel URL, nyckelord, whiteboard, taggar etc. Denna extra information är användbar för att ge mer information om den bugg du har skapat.
Steg 5) I samma fönster om du scrollar ner längre. Du kan välja deadline datum och även status för buggen. Deadline om Bugzilla anger vanligtvis tidsgränsen för att åtgärda felet inom en given tidsram.
Skapa grafiska rapporter
Grafiska rapporter är ett sätt att visa det aktuella tillståndet i feldatabasen. Du kan köra rapporter antingen via en HTML-tabell eller ett grafiskt linje-/cirkel-/stapeldiagram. Idén bakom grafiska rapporter i Bugzilla är att definiera en uppsättning buggar med hjälp av standardsökgränssnittet och sedan välja någon aspekt av den uppsättningen att plotta på de horisontella och vertikala axlarna. Du kan också få en 3-dimensionell rapport genom att välja alternativet "Flera sidor".
Rapporter är användbara på många sätt, till exempel om du vill veta vilken komponent som har det största antalet dåliga buggar som rapporterats mot sig. För att representera det i grafen kan du välja svårighetsgrad på X-axeln och komponent på Y-axeln och sedan klicka på generera en rapport. Det kommer att generera en rapport med viktig information.
Diagrammet nedan visar stapeldiagrammet för buggars svårighetsgrad i komponenten "Widget Gears". I grafen nedan är de allvarligaste buggarna eller blockerarna i komponenter 88 medan buggar med normal svårighetsgrad är överst med 667-nummer.
Likaså kommer vi också att se linjediagrammet för %komplett kontra deadline
Steg 1) För att se din rapport i en grafisk presentation,
- Klicka på Rapport från huvudmenyn
- Klicka på Grafiska rapporter från det givna alternativet
Steg 2) Låt oss skapa en graf över % komplett kontra deadline
Här inne på den vertikala axeln vi valde % Komplett och på vår horisontella axel valde vi Deadline. Detta kommer att ge grafen över mängden utfört arbete i procent mot den fastställda deadline.
Ställ nu in olika alternativ för att presentera rapporter grafiskt
- Vertikal axel
- Horisontell axel
- Flera bilder
- Format- Linjediagram, stapeldiagram eller cirkeldiagram
- Plotta datamängd
- Klassificera din bugg
- Klassificera din produkt
- Klassificera din komponent
- Klassificera buggstatus
- Välj upplösning
- Klicka på generera en rapport
Bilden av grafen kommer att se ut ungefär så här
Bläddra funktion
Steg 1) För att hitta din bugg använder vi bläddringsfunktionen, klicka på Bläddra knappen från huvudmenyn.
Steg 2) Så fort du klickar på bläddringsknappen öppnas ett fönster där det står "Välj en produktkategori att bläddra" som visas nedan, bläddrar vi igenom buggen enligt kategori.
- Efter att ha klickat på bläddringsknappen
- Välj produkten "Sam's Widget" som sådan du har skapat en bugg inuti den
Steg 3) Det öppnar ett annat fönster, i detta klicka på komponent "widget växlar". Bugzilla Komponenter är underavsnitt av en produkt. Till exempel, där vår produkt är SAMS WIDGET vars komponent är WIDGET GEARS.
Steg 4) när du klickar på komponenten öppnas ett annat fönster. Alla buggar som skapats under en viss kategori kommer att listas här. Välj ditt Bug#ID från den bugglistan för att se mer information om felet.
Det kommer att öppna ett annat fönster, där information om din bugg kan ses mer i detalj. I samma fönster kan du även ändra mottagaren, QA-kontakten eller CC-listan.
Hur man använder alternativet Enkel sökning i Bugzilla
Bugzilla erbjuder två sätt att söka efter buggar, de är Enkel sökning och Advance Sök metoder.
Steg 1) Vi kommer först att lära oss "Enkel sökning" metod. Klicka på sökknappen i huvudmenyn och följ sedan dessa steg
- Klicka på knappen "Enkel sökning".
- Välj status för buggen – välj Öppna om du tittar på buggen i öppen status och stängd för bugg i stängd status
- Välj din kategori och komponent, och du kan också lägga in nyckelord relaterade till din bugg
- Klicka på sökningen
Steg 2) Här kommer vi att söka efter båda alternativen öppet och stängt status, först har vi valt stängd status för bugg och klickade på sökknappen.
För stängd status hämtade den 12 buggar.
Steg 3) Likaså har vi sökt efter Open-status också, och det har hämtat 37 buggar relaterade till våra frågor.
Längst ner på skärmen har du också olika alternativ som hur du vill se din bugg - ett XML-format, i långt format eller bara Tidssammanfattning. Bortsett från det kan du också använda andra alternativ som skicka e-post till felanvändaren, ändra flera fel samtidigt eller ändra kolumn på skärmen, och så vidare
I nästa steg kommer vi att demonstrera en av dessa funktioner ändra kolumn på skärmen, genom vilken vi kommer att lära oss hur du lägger till eller tar bort kolumnen till den befintliga kolumnen.
Hur man lägger till eller tar bort en kolumn till standardsökskärmen
Steg 1) Klicka på Ändra kolumn som visas i skärmdumpen ovan. Det öppnas ett nytt fönster där du måste följa dessa steg.
- Välj ett givet alternativ från den kolumn du vill ska visas på huvudskärmen – här har vi valt % färdig
- Klicka på pilknappen, kommer den att flytta % komplett kolumn från à Tillgänglig kolumn till Vald kolumn
Dessa steg kommer att flytta den valda kolumnen från vänster till höger.
% färdigt flyttas från vänster till höger som visas nedan, och när vi klickar på ändra kolumn det kommer att visas på huvudskärmen
Innan- Sökresultatskärmen innan du använder alternativet "Ändra kolumn"-
- Det finns ingen % komplett kolumn visas i sökskärmens resultat som visas nedan
Efter- Sökresultatskärm efter att ha använt alternativet "Ändra kolumn".
- Du kan se % färdig kolumn läggs till längst till höger i den befintliga kolumnen på huvudskärmen, vilket inte var deras tidigare.
OBS: På samma sätt kan du ta bort eller lägga till vilken kolumn du vill.
För komplexa sökfrågor som spänner över många fält låses avancerad sökning upp Bugzillas filtreringskraft.
Hur man använder avancerad sökning i Bugzilla
Steg 1) Efter en enkel sökning kommer vi att undersöka den avancerade sökningen alternativ för det måste du följa följande steg.
- Klicka på det avancerade sökalternativet
- Välj alternativ för en sammanfattning, hur du vill söka
- Ange nyckelordet för din bugg, t.ex. Widget växlar vridna
- Välj kategorin för din Bug under klassificering, här valde vi Widget
- Välj din produkt under vilken din Bug skapades - Sam's Widget
- Komponent- Widget-växlar
- Status- Bekräftad
- Upplösning
Steg 2) När du har valt alla alternativ klickar du på sökknappen. Det kommer att upptäcka buggen du skapade
Den avancerade sökningen hittar din bugg, och den kommer att visas på skärmen så här
Hur man använder inställningar i Bugzilla
Inställningar i Bugzilla används för att anpassa standardinställningen som gjorts av Bugzilla enligt våra krav. Det finns huvudsakligen fem tillgängliga preferenser
- Allmänna inställningar
- E-postinställningar
- Sparade sökningar
- Kontoinformation
- behörigheter
Allmänna inställningar
För allmänna preferenser, du har ett olika alternativ som byte Bugzilla allmänt utseende, en position för den extra kommentarsrutan, lägg mig automatiskt till i cc, etc. Här ska vi se hur man ändrar det allmänna utseendet på Bugzilla.
Det finns många ändringar du kan göra som är självförklarande, och du kan välja alternativet enligt dina krav.
Steg 1)
- För att ställa in bakgrundsskinnet på Bugzilla
- Gå till Bugzilla allmän preferens (hud)
- Välj det alternativ du vill se som en ändring och skicka in ändringen ( SkymningàKlassisk)
- Ett meddelande kommer att visas i fönstret som säger att ändringarna har sparats, så snart du har skickat ändringarna
Efter att hudpreferensen har ändrats till Classic från Dusk, ser bakgrundsfärgen på skärmen ut som vit
På samma sätt kan ändringar göras för andra standardinställningar.
E-postinställningar
E-postinställningar gör att du kan bestämma hur du vill ta emot meddelandet och från vem du vill ta emot meddelandena.
Steg 1) För att ställa in e-postinställningar
- Klicka på e-posttjänster
- Aktivera eller inaktivera e-posten för att undvika att få meddelanden om ändringar av en bugg
- Att få ett mail när någon ber om att sätta en flagga eller när någon sätter en flagga som du har bett om
- När och från vem du vill ta emot post och under vilka förutsättningar. Efter att ha markerat ditt alternativ i slutet, skicka in ändringarna.
Inställning för sparade sökningar
Sparade sökningar ger dig friheten att bestämma om du vill dela din bugg eller inte.
Steg 1) Klicka på sparade sökningar, det öppnas fönster med alternativet som redigera buggar, dela inte, kan bekräfta osv. Välj alternativet enligt dina behov.
Steg 2) Vi kan köra vår bugg från "Sparade sökningar".
- Gå till Sparade sökningar under preferens
- Klicka på "Springa" Knappen
Så fort du kör din sökning från Sparade sökningar öppnas din bugg som visas nedan
Steg 3) I samma fönster kan vi också välja specifika användare som vi vill dela sökningen med genom att markera eller avmarkera kryssrutan mot användarna
Det är allt till Bugzilla!
Bugzilla Bugg livscykel
Varje defekt går igenom en definierad sekvens av tillstånd. Att förstå denna livscykel hjälper till att hantera arbetet smidigt mellan utvecklare och testare.
- OBEKRÄFTAD: Initialt tillstånd tills en triager bekräftar reproducerbarhet.
- NY: Bekräftad defekt väntar på ägarskap.
- TILLDELAD: En utvecklare accepterar felet.
- LÖST: Markerad som Åtgärdad, Kommer inte att åtgärdas, Duplicerad, Ogiltig eller Fungerar.
- VERIFIERAD: Kvalitetssäkringen bekräftar åtgärden.
- STÄNGD: Slutgiltigt tillstånd när fixen levereras stabilt.
Buggar kan ÅTERÖPPNAS om verifieringen misslyckas, seping tillbaka till TILLDELAD för ytterligare arbete.
Bugzilla vs Jira: Praktisk jämförelse
Lag väger ofta Bugzilla mot Jira när man väljer en tracker.
| Aspect | Bugzilla | Jira |
|---|---|---|
| Licens | Öppen källkod (MPL) | Kommersiell; gratis för under 10 användare |
| Fokus | defekt trackung | Full projektledning |
| Agila styrelser | Inte inbyggd | Inbyggda Scrum och Kanban |
| Anpassning av arbetsflöde | Begränsad | Mycket anpassnings |
| Rapportering | Grundläggande HTML och diagram | Avancerade instrumentpaneler plus JQL |
| värd | Själv värd | Moln eller egenhostad |
Välja Bugzilla När enkelhet och kostnad är viktiga. Välj Jira när agila lösningar och dashboards också är prioriterade.





































