Bugzilla-zelfstudie voor beginners: hulpmiddel voor het opsporen van defecten

Wat is Bugzilla?

Bugzilla is een open-source probleem/bug-volgsysteem waarmee ontwikkelaars openstaande problemen met hun product kunnen bijhouden. Het is geschreven in Perl en gebruikt de MYSQL-database.

Bugzilla is een Defect trackingtool kan echter worden gebruikt als testbeheertool, omdat het eenvoudig kan worden gekoppeld aan andere Testgeval managementtools zoals Quality Center, Testlink etc.

Deze open bug-tracker stelt gebruikers in staat om in contact te blijven met hun klanten of medewerkers, om effectief te communiceren over problemen in de gehele datamanagementketen.

De belangrijkste kenmerken van Bugzilla omvatten:

  • Geavanceerde zoekmogelijkheden
  • E-mail notificaties
  • Bugs wijzigen/archiveren per e-mail
  • Tijdregistratie
  • Sterke beveiliging
  • Maatwerk
  • Lokalisatie

In deze zelfstudie leren we over:

Hoe in te loggen op Bugzilla

Stap 1) Gebruik het volgende koppeling voor je handjes. Om een ​​account aan te maken in de Bugzilla-tool of om in te loggen op het bestaande account, ga naar Nieuw account of inloggen optie in het hoofdmenu.

Stap 2) Voer nu uw persoonlijke gegevens in om u aan te melden bij Bugzilla

  1. gebruikersnaam
  2. Wachtwoord
  3. En klik dan op 'Log in'

Stap 3) U bent succesvol ingelogd op het Bugzilla-systeem

Een bugrapport maken in Bugzilla

Stap 1) Om een ​​nieuwe bug in Bugzilla aan te maken, gaat u naar de startpagina van Bugzilla en klikt u op NIEUWE tabblad uit het hoofdmenu

Stap 2) In het volgende venster

  1. Voer product in
  2. Voer component in
  3. Geef een beschrijving van het onderdeel
  4. Selecteer versie,
  5. Selecteer ernst
  6. Selecteer hardware
  7. Selecteer besturingssysteem
  8. Voer samenvatting in
  9. Voer beschrijving in
  10. Bijlage bijlage
  11. Indienen

OPMERKING: De bovenstaande velden zijn afhankelijk van uw aanpassing van Bugzilla

OPMERKING: De verplichte velden zijn gemarkeerd met *.

In ons geval veld's

  • Samenvatting
  • Beschrijving

Zijn verplicht

Als u ze niet invult, krijgt u een scherm zoals hieronder

Stap 4) Bug is aangemaakt ID# 26320 is toegewezen aan onze Bug. U kunt ook aanvullende informatie aan de toegewezen bug toevoegen, zoals URL, trefwoorden, whiteboard, tags, enz. Deze extra informatie is handig om meer details te geven over de bug die u heeft gemaakt.

  1. Groot tekstvak
  2. URL
  3. Whiteboard
  4. Trefwoorden
  5. Tags
  6. Hangt af van
  7. Blokken
  8. Bijlagen

Stap 5) In hetzelfde venster als je verder naar beneden scrolt. U kunt de uiterste datum en ook de status van de bug selecteren. Deadline in Bugzilla geeft meestal de tijdslimiet om de bug binnen een bepaald tijdsbestek op te lossen.

Grafische rapporten maken

Grafische rapporten zijn een manier om de huidige status van de bugdatabase te bekijken. U kunt rapporten uitvoeren via een HTML-tabel of een grafische lijn/taart/staafdiagram. Het idee achter een grafisch rapport in Bugzilla is om een ​​set bugs te definiëren met behulp van de standaard zoekinterface en vervolgens een bepaald aspect van die set te kiezen om op de horizontale en verticale assen te plotten. U kunt ook een 3-dimensionaal rapport krijgen door de optie 'Meerdere pagina's' te kiezen.

Rapporten zijn op veel manieren nuttig, bijvoorbeeld als u wilt weten welke component het grootste aantal slechte bugs heeft gerapporteerd. Om dat in de grafiek weer te geven, kunt u de ernst op de X-as en component op de Y-as selecteren en vervolgens klikken op een rapport genereren. Het genereert een rapport met cruciale informatie.

De onderstaande grafiek toont de weergave van het staafdiagram voor de ernst van de bugs in component 'Widget-versnellingen'. In de onderstaande grafiek zijn de meest ernstige bugs of blokkers in componenten 88, terwijl bugs met normale ernst bovenaan staan ​​met een 667-nummer.

Evenzo zullen we ook de lijngrafiek zien voor % voltooid versus deadline

Stap 1) Om uw rapport in een grafische presentatie te bekijken,

  • Klik op Rapporteren in het hoofdmenu
  • Klik op de grafische rapporten van de gegeven optie

Stap 2) Laten we een grafiek maken van % voltooid versus deadline

Hier op de verticale as hebben we gekozen: % Compleet en op onze horizontale as kozen we Deadline . Dit geeft de grafiek van de hoeveelheid werk in procenten ten opzichte van de gestelde deadline.

Stel nu verschillende opties in om rapporten grafisch weer te geven

  1. Verticale as
  2. Horizontale as
  3. Meerdere afbeeldingen
  4. Opmaak: lijngrafiek, staafdiagram of cirkeldiagram
  5. Gegevensset plot
  6. Classificeer je bug
  7. Classificeer uw product
  8. Classificeer uw onderdeel
  9. Classificeer bugstatus
  10. Selecteer resolutie
  11. Klik op een rapport genereren

De afbeelding van de grafiek zal er ongeveer zo uitzien

Bladerfunctie

Stap 1) Om uw bug te lokaliseren, gebruiken we de bladerfunctie, klik op Bladeren knop in het hoofdmenu.

Stap 2) Zodra u op de bladerknop klikt, wordt er een venster geopend met de tekst 'Selecteer een productcategorie om te bladeren' zoals hieronder weergegeven, bladeren we door de bug volgens de categorie.

  • Na het klikken op de bladerknop
  • Selecteer het product 'Sam's Widget' als zodanig heb je er een bug in gemaakt

Stap 3) Het opent een ander venster, in deze klik op component 'widget-versnellingen' . Bugzilla Components zijn subsecties van een product. Bijvoorbeeld, waar ons product is SAM'S WIDGET wiens component is? WIDGET VERSNELLINGEN .

Stap 4) wanneer u op het onderdeel klikt, wordt een ander venster geopend. Alle bugs die onder een bepaalde categorie zijn gemaakt, worden hier weergegeven. Kies uit die Bug-lijst uw Bug#ID om meer details over de bug te zien.

Het zal een ander venster openen, waar informatie over uw bug meer in detail kan worden bekeken. In hetzelfde venster kunt u ook de toegewezen persoon, QA-contactpersoon of CC-lijst wijzigen.

Hoe de eenvoudige zoekoptie te gebruiken in Bugzilla

Bugzilla biedt twee manieren om naar bugs te zoeken, namelijk: Eenvoudig zoeken en Uitgebreid zoeken methoden.

Stap 1) We leren eerst de 'Eenvoudig zoeken' methode. Klik op de zoekknop in het hoofdmenu en volg deze stappen

  1. Klik op de knop 'Eenvoudig zoeken'
  2. Kies de status van de bug - kies Open als u de bug in Open status zoekt en gesloten voor bug in gesloten status
  3. Kies uw categorie en component, en u kunt ook trefwoorden plaatsen die verband houden met uw bug
  4. Klik op de zoekopdracht

Stap 2) Hier zoeken we naar beide opties: open en gesloten status, eerst hebben we de gesloten status voor bug geselecteerd en op de zoekknop geklikt.

Voor de gesloten status haalde het 12 bugs op.

Stap 3) Evenzo hebben we ook naar de Open-status gezocht en het heeft 37 bugs opgehaald met betrekking tot onze vragen.

Ook heb je onderaan het scherm verschillende opties, zoals hoe je je bug wilt zien - een XML-formaat, in Long-formaat of gewoon Tijdsamenvatting . Afgezien daarvan kunt u ook andere opties gebruiken, zoals stuur een e-mail naar de toegewezen bug, verander meerdere bugs tegelijk of verander de kolom van het scherm, enzovoort.

In de volgende stap zullen we een van deze functies demonstreren: kolom van het scherm wijzigen , waarmee we zullen leren hoe we de kolom aan de bestaande kolom kunnen toevoegen of verwijderen.

Een kolom toevoegen aan of verwijderen uit het standaard zoekscherm

Stap 1) Klik op de Kolom wijzigen zoals weergegeven in bovenstaande schermafbeelding. Er wordt een nieuw venster geopend waarin u deze stappen moet volgen.

  • Selecteer een bepaalde optie uit de kolom die u in het hoofdscherm wilt laten verschijnen - hier hebben we geselecteerd % compleet
  • Klik op de pijlknop , het zal % volledige kolom verplaatsen vanTot Beschikbare kolom naar de Geselecteerde kolom

Met deze stappen wordt de geselecteerde kolom van links naar rechts verplaatst.

Het % voltooid wordt van links naar rechts verplaatst, zoals hieronder weergegeven, en zodra we op . klikken kolom wijzigen het zal in het hoofdscherm verschijnen

Voordat- Zoekresultaatscherm voordat u de optie 'Kolom wijzigen' gebruikt-

  • Er is geen % voltooide kolom verschijnt in het resultaat van het zoekscherm, zoals hieronder weergegeven

Na- Scherm met zoekresultaten na gebruik van de optie 'Kolom wijzigen'

  • Je kan zien % compleet kolom toegevoegd aan de uiterst rechtse kolom in de bestaande kolom in het hoofdscherm, die voorheen niet hun was.

OPMERKING: Evenzo kunt u elke gewenste kolom verwijderen of toevoegen.

Geavanceerd zoeken gebruiken in Bugzilla

Stap 1) Na een eenvoudige zoekopdracht zullen we kijken naar de geavanceerde zoekfunctie optie daarvoor moet u de volgende stappen volgen.

  1. Klik op de geavanceerde zoekoptie
  2. Selecteer optie voor een samenvatting, hoe u wilt zoeken
  3. Voer het trefwoord voor uw bug in, bijvoorbeeld Widget versnellingen verdraaid
  4. Selecteer de categorie van uw bug onder classificatie, hier hebben we Widget geselecteerd
  5. Kies uw product waaronder uw bug is gemaakt - Sam's Widget
  6. Component-Widget-versnellingen
  7. Status: Bevestigd
  8. Oplossing

Stap 2) Nadat u alle opties hebt geselecteerd, klikt u op de zoekknop. Het zal de bug detecteren die je hebt gemaakt

De geavanceerde zoekfunctie zal uw bug vinden en deze zal als volgt op het scherm verschijnen

Voorkeuren gebruiken in BugZilla

Voorkeuren in Bugzilla worden gebruikt om de standaardinstelling van Bugzilla aan te passen aan onze vereisten. Er zijn hoofdzakelijk vijf voorkeuren beschikbaar

  • Algemene voorkeuren
  • E-mail voorkeuren
  • Bewaarde zoekopdrachten
  • Account Informatie
  • Rechten

Algemene voorkeuren

Voor Algemene voorkeuren , je hebt verschillende opties zoals: het algemene uiterlijk van Bugzilla wijzigen, een positie van het extra opmerkingenveld, voeg me automatisch toe aan cc, enz. Hier zullen we zien hoe we het algemene uiterlijk van de Bugzilla kunnen veranderen.

Er zijn veel wijzigingen die u kunt doen die voor zich spreken en u kunt de optie kiezen volgens uw vereisten.

Stap 1)

  • De achtergrondskin van Bugzilla instellen
  • Ga naar Bugzilla algemene voorkeur (Skin)
  • Selecteer de optie die u als wijziging wilt zien en dien de wijziging in ( DuskTotKlassiek )
  • Er verschijnt een bericht in het venster dat de wijzigingen zijn opgeslagen zodra u de wijzigingen verzendt

Nadat de huidvoorkeur is gewijzigd in Klassiek van Dusk, wordt de achtergrondkleur van het scherm wit

Evenzo kunnen voor andere standaardinstellingen wijzigingen worden aangebracht.

E-mail voorkeuren

Met e-mailvoorkeuren kunt u beslissen hoe u het bericht wilt ontvangen en van wie u de berichten wilt ontvangen.

Stap 1) De e-mailvoorkeuren instellen

  1. Klik op e-maildiensten
  2. Schakel de e-mail in of uit om te voorkomen dat u een melding ontvangt over wijzigingen in een bug
  3. Een e-mail ontvangen wanneer iemand vraagt ​​om een ​​vlag in te stellen of wanneer iemand een vlag plaatst waar jij om hebt gevraagd
  4. Wanneer en van wie u post wilt ontvangen en onder welke voorwaarde. Nadat u uw optie aan het einde hebt gemarkeerd, dient u de wijzigingen in.

Voorkeur opgeslagen zoekopdrachten

De voorkeur voor opgeslagen zoekopdrachten geeft u de vrijheid om te beslissen of u uw bug wilt delen of niet.

Stap 1) Klik op opgeslagen zoekopdrachten, het zal een venster openen met de optie zoals bewerk bugs, deel niet, kan bevestigen, etc. Kies de optie volgens uw behoefte.

Stap 2) We kunnen onze bug uitvoeren vanaf 'Bewaarde zoekopdrachten'.

  • Ga naar Opgeslagen zoekopdrachten onder voorkeur
  • Klik op de 'Loop' knop

Zodra u uw zoekopdracht uitvoert vanuit Opgeslagen zoekopdrachten, wordt uw bug geopend zoals hieronder weergegeven

Stap 3) In hetzelfde venster kunnen we ook specifieke gebruikers kiezen met wie we de zoekopdracht willen delen door het selectievakje tegen de gebruikers aan of uit te vinken

Dat is alles voor BugZilla!