Bugzilla Tutorial – Defektspårningsverktyg

Vad är Bugzilla?

Bugzilla är ett problem/buggspårningssystem med öppen källkod som låter utvecklare hålla reda på utestående problem med sin produkt. Det är skrivet i Perl och använder MYSQL-databas.

Bugzilla är en defekt spårningsverktyg, men det kan användas som ett testhanteringsverktyg eftersom det enkelt kan kopplas till andra Testfall hanteringsverktyg som Quality Center, Testlink och så vidare

Denna öppna buggspårare gör det möjligt för användare att hålla kontakten med sina kunder eller anställda, för att effektivt kommunicera om problem genom hela datahanteringskedjan.

Viktiga funktioner i Bugzilla inkluderar

  • Avancerade sökfunktioner
  • E-postmeddelanden
  • Ändra/arkivera buggar via e-post
  • tidsspårning
  • Stark säkerhet
  • Anpassning
  • Lokalisering

Hur man loggar in på Bugzilla

Steg 1) Använd följande länk för din hands-on. 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.

Logga in på Bugzilla

Steg 2) Ange nu dina personliga uppgifter för att logga in på Bugzilla

  1. Användar-ID
  2. Lösenord
  3. Och klicka sedan på "Logga in"

Logga in på Bugzilla

Steg 3) Du har loggat in på Bugzilla-systemet

Logga in på Bugzilla

Skapa en felrapport i Bugzilla

Steg 1) För att skapa en ny bugg i Bugzilla, besök Bugzillas hemsida och klicka på NYA fliken från huvudmenyn

Skapa en felrapport i Bugzilla

Steg 2) I nästa fönster

  1. Ange produkt
  2. Ange komponent
  3. Ge komponentbeskrivning
  4. Välj version,
  5. Välj svårighetsgrad
  6. Välj Maskinvara
  7. Välj OS
  8. Ange Sammanfattning
  9. ange Description
  10. Bifoga bilaga
  11. Skicka

OBS: Ovanstående fält kommer att variera beroende på din anpassning av Bugzilla

Skapa en felrapport i Bugzilla

OBS: De obligatoriska fälten är markerade med *.

I vårt fall fält

  • Sammanfattning
  • Description

Är obligatoriska

Om du inte fyller i dem får du en skärm som nedan

Skapa en felrapport i Bugzilla

Steg 4) Bug skapas ID# 26320 är tilldelat vår Bug. Du kan också lägga till ytterligare information till den tilldelade buggen som URL, nyckelord, whiteboard, taggar, etc. Denna extra information är användbar för att ge mer detaljer om buggen du har skapat.

  1. Stor textruta
  2. URL
  3. Whiteboard
  4. Nyckelord
  5. Tags
  6. Beror på
  7. Block
  8. bilagor

    Skapa en felrapport i Bugzilla

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 i Bugzilla ger vanligtvis tidsgränsen för att lösa buggen inom en given tidsram.

Skapa en felrapport i Bugzilla

Skapa grafiska rapporter

Grafiska rapporter är ett sätt att se det aktuella tillståndet för buggdatabasen. Du kan köra rapporter antingen genom en HTML-tabell eller en grafisk linje/cirkel/stapeldiagram. Tanken bakom grafisk rapport 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 för 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.

Skapa grafiska rapporter

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.

Skapa grafiska rapporter

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

Skapa grafiska rapporter

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

  1. Vertikal axel
  2. Horisontell axel
  3. Flera bilder
  4. Format- Linjediagram, stapeldiagram eller cirkeldiagram
  5. Plotta datamängd
  6. Klassificera din bugg
  7. Klassificera din produkt
  8. Klassificera din komponent
  9. Klassificera buggstatus
  10. Välj upplösning
  11. Klicka på generera en rapport

Skapa grafiska rapporter

Bilden av grafen kommer att se ut ungefär så här

Skapa grafiska rapporter

Bläddra funktion

Steg 1) För att hitta din bugg använder vi bläddringsfunktionen, klicka på Bläddra knappen från huvudmenyn.

Bläddra funktion

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

Bläddra funktion

Steg 3) Det öppnar ett annat fönster, i detta klicka på komponent "widget växlar". Bugzilla-komponenter är undersektioner av en produkt. Till exempel var vår produkt finns SAMS WIDGET vars komponent är WIDGET GEARS.

Bläddra funktion

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.

Bläddra funktion

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.

Bläddra funktion

Hur man använder det enkla sökalternativet i Bugzilla

Bugzilla erbjuder två sätt att söka efter buggar, det är de 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

  1. Klicka på knappen "Enkel sökning".
  2. 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
  3. Välj din kategori och komponent, och du kan också lägga in nyckelord relaterade till din bugg
  4. Klicka på sökningen

Använd det enkla sökalternativet i Bugzilla

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.

Använd det enkla sökalternativet i Bugzilla

För stängd status hämtade den 12 buggar.

Använd det enkla sökalternativet i Bugzilla

Steg 3) Likaså har vi sökt efter Open-status också, och det har hämtat 37 buggar relaterade till våra frågor.

Använd det enkla sökalternativet i Bugzilla

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

Använd det enkla sökalternativet i Bugzilla

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.

Lägg till eller ta bort en kolumn till standardsökskärmen

% 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

Lägg till eller ta bort en kolumn till standardsökskä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

Lägg till eller ta bort en kolumn till standardsökskärmen

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.

Lägg till eller ta bort en kolumn till standardsökskärmen

OBS: På samma sätt kan du ta bort eller lägga till vilken kolumn du vill.

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.

  1. Klicka på det avancerade sökalternativet
  2. Välj alternativ för en sammanfattning, hur du vill söka
  3. Ange nyckelordet för din bugg, t.ex. Widget växlar vridna
  4. Välj kategorin för din Bug under klassificering, här valde vi Widget
  5. Välj din produkt under vilken din Bug skapades - Sam's Widget
  6. Komponent- Widget-växlar
  7. Status- Bekräftad
  8. Upplösning

Använd avancerad sökning i Bugzilla

Steg 2) När du har valt alla alternativ klickar du på sökknappen. Det kommer att upptäcka buggen du skapade

Använd avancerad sökning i Bugzilla

Den avancerade sökningen hittar din bugg, och den kommer att visas på skärmen så här

Använd avancerad sökning i Bugzilla

Hur man använder inställningar i BugZilla

Inställningar i Bugzilla används för att anpassa standardinställningen som görs av Bugzilla enligt våra krav. Det finns huvudsakligen fem inställningar tillgängliga

  • 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 ändrar Bugzillas allmänna utseende, en position för den extra kommentarsrutan, lägg till mig automatiskt i cc, etc. Här kommer vi att 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 bakgrunden Skin of Bugzilla
  • Gå till Bugzillas allmänna preferenser (Skin)
  • 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

Allmänna inställningar

Efter att hudpreferensen har ändrats till Classic från Dusk, ser bakgrundsfärgen på skärmen ut som vit

Allmänna inställningar

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

  1. Klicka på e-posttjänster
  2. Aktivera eller inaktivera e-posten för att undvika att få meddelanden om ändringar av en bugg
  3. 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
  4. 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.

E-postinställningar

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.

Inställning för sparade sökningar

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

Inställning för sparade sökningar

Så fort du kör din sökning från Sparade sökningar öppnas din bugg som visas nedan

Inställning för sparade sökningar

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

Inställning för sparade sökningar

Det var allt för BugZilla!