bugzilla tutorial defect management tool hands tutorial
Bugzilla is een open-source tool voor het bijhouden van bugs. Veel bedrijven gebruiken deze open-source tool om het softwareontwikkelingsproces te beheren.
Bugzilla is een tool voor het opsporen van defecten / bugs. Met systemen voor het volgen van defecten kunnen ontwikkelaars en testers alle openstaande defecten volgen. Bugzilla kan worden gekoppeld aan andere testtools zoals JIRA, QC of ALM, etc. Bugzilla is ontwikkeld in Perl en draait op de MYSQL-server.
Wat je leert:
- Enkele van de belangrijke kenmerken van Bugzilla
- Bugzilla Systeemvereisten
- Inloggen op Bugzilla
- Dien een bug in
- Aanbevolen literatuur
Enkele van de belangrijke kenmerken van Bugzilla
- Zoekoptie met geavanceerde functies
- E-mailmeldingen voor eventuele wijzigingen in het bugrapport
- Geschiedenis van alle veranderingen
- Kan verschillende defecten koppelen voor trackingdoeleinden
- Bevestigingssteun
- Beveiligd
- Een stabiel backend-systeem om alle gegevens op te slaan en op te halen
- Diverse interfaces zoals Web en console
- Aanpasbare gebruikersinterface
- Veel configuratie-opties die handig zijn voor projecten
- Eenvoudige en stabiele upgrade en onderhoud
Bugzilla Systeemvereisten
Bugzilla is freeware en de installatie omvat bepaalde procedures. Het vereist in principe:
- Perl
- Database-engine (MySQL, Postgre SQL. Oracle)
- Webserver (elke webserver die CGI-scripts kan uitvoeren)
- Bugzilla-bestanden
- Perl-modules
- Mail Transfer Agent
NOTITIE: Maak een nieuw account aan via deze link om de functies van Bugzilla te verkennen Bugzilla-test op Mozilla
Inloggen op Bugzilla
De welkomstpagina ziet er als volgt uit:
Als u voor het eerst een gebruiker bent, klikt u op Open een nieuw account
Voer het e-mailadres in waarmee u wilt inloggen en klik op Verzenden. Er wordt een bevestigingsmail verzonden.
Klik op de link in de e-mail om door te gaan met het instellen van het wachtwoord.
(Opmerking: klik op een afbeelding voor een vergrote weergave)
Voer het wachtwoord in en klik op Aanmaken. U wordt automatisch aangemeld en de pagina wordt weergegeven zoals hieronder
Dit is je startpagina. Laten we nu eens kijken naar de pictogrammen die aanwezig zijn op de startpagina, namelijk File a Bug, Search, User Preferences en Quick Search.
Dien een bug in
1) Klik op het File a Bug-pictogram en de pagina navigeert naar de hieronder weergegeven pagina
Op deze pagina kunnen we alle productclassificatie-headers zien die beschikbaar zijn voor de gebruiker.
twee) Klik nu op Alle link. Dit toont u alle producten die aanwezig zijn in elk van de classificatiekoppen.
3) Klik nu op het product waarin u een bug wilt loggen. In dit artikel zullen we het Food Replicator-product uit de niet-geclassificeerde header bekijken.
De gebruiker gaat nu naar het Bug for FoodReplicator-scherm.
De velden die aanwezig zijn in het standaard bugscherm zijn:
- Product - Die hebben we op de vorige pagina geselecteerd
- Component - Elk product kan worden opgesplitst in een of meer componenten op basis van het gebruik of functionaliteit enz.
- Versie - Versie van het product waarin de bug is gedetecteerd
- Verslaggever - E-mail-ID van de persoon die de bug logt
- Ernst - Ernst van de bug
- Hardware en besturingssysteem - Machinedetails van welke bug is gelogd
- Overzicht - Om een samenvatting van de bug te geven
- Omschrijving - Een volledige beschrijving van de bug
- Voeg een bijlage toe - Om een ondersteunend bestand als bijlage te verstrekken
- Dien een fout in - Om de bug in te dienen en een bug-ID aan te maken
Laten we nu eens kijken welke velden aanwezig zijn in de geavanceerde weergave. Klik op Show Advanced Field Link in het scherm.
Zoals u in het bovenstaande scherm kunt zien, kunt u al deze extra informatie in uw bug opgeven.
Mogelijke duplicaten: Laten we terugkeren naar onze standaardpagina en 'test' typen in het overzichtstekstvak. Nu haalt Bugzilla u alle mogelijke dubbele defecten op die zijn gekoppeld aan de samenvatting die we hebben getypt.
Klik nu op Voeg mij toe aan de CC-lijst. Het opent de details van de bug samen met wie er allemaal in de mailinglijst voor de bug aanwezig zijn.
Geen duplicaten: Voer de details voor de bug in en klik op Bug verzenden
Laten we nu het zoekpictogram op de startpagina zien
Zoeken
Eenvoudig zoeken
- Status - Geef de bugstatus op
- Product - In welke productcomponent het aanwezig is
- Woorden - Een bepaalde tekenreeks om te zoeken
Klik op Zoeken. Het zal alle resultaten voor de genoemde zoekcriteria invullen
Als we nu naar beneden scrollen, is er een optie om deze zoekcriteria te onthouden
Geef uw zoeknaam op en klik op Zoekopdracht onthouden
Wanneer u teruggaat naar de startpagina, wordt de zoekopdracht die we hebben opgeslagen weergegeven in de sectie Mijn bugs
geavanceerd zoeken
Er zijn veel zoekcriteria om uit te filteren in Bugzilla. Elk van de secties wordt hieronder weergegeven in de optie Geavanceerd zoeken.
Exporteren van de gegevens uit Bugzilla
U kunt de zoekresultaten exporteren vanuit Bugzilla CSV- of XML-indelingen.
Gebruiker voorkeuren
Er zijn veel aanpassingen die kunnen worden gedaan in Bugzilla.
Algemene voorkeur
E-mailvoorkeur - Hier kan de gebruiker alle e-mailmeldingen instellen die hij wil ontvangen
Bewaarde zoekopdrachten - Hier hebben we toegang tot de zoekopdrachten die door de gebruiker zijn opgeslagen. We kunnen ook de andere opgeslagen zoekopdrachten gebruiken die aanwezig zijn op de specifieke Bugzilla-server.
hoe je een array van een andere methode in java aanroept
Account Informatie - Om de wachtwoordinformatie van het account te beheren
Rechten - Geeft details over de rechten die beschikbaar zijn voor de gebruiker die is aangemeld bij het systeem
Rapporten
Bugzilla heeft veel filteropties waarmee we op maat gemaakte rapporten kunnen genereren.
De velden die aanwezig zijn bij het genereren van een rapport zijn
- Verticale as - Elk veld dat langs uw Y-as wordt weergegeven
- Horizontale as - Elk veld dat langs uw X-as wordt weergegeven
- Meerdere tafels - Bepaalt hoe het gegenereerde rapport wordt gegroepeerd
Laten we een rapport genereren en kijken hoe Bugzilla de opties interpreteert
Geef nu de waarden op in Verticale as -Assignee, Horizontale as-Bug ID-veld en Meerdere tabellen-Status
Voer een tekenreeks in voor de zoekopdracht en klik op Rapport genereren.
Het gegenereerde rapport ziet eruit als
Het rapport is dus gegroepeerd op basis van het veld dat is opgegeven in het veld Meerdere tabellen en de respectievelijke X- en Y-as is ingevuld.
Nu is er onderaan de pagina een optie voor de gebruiker om hetzelfde rapport te bekijken in staafdiagram, lijndiagram of een rapport in CSV-indeling
De gebruiker kan het rapport ook opslaan met de optie Remember Report onder aan de pagina
Voer een rapportnaam in en klik op Remember Report
Het rapport wordt weergegeven op de startpagina
Referenties: Bugzilla
Bugzilla gebruikershandleiding
Schermafbeeldingen van applicaties van - Bugzilla-schermafbeeldingen
Deel uw opmerkingen, vragen en gedachten hieronder.
Aanbevolen literatuur
- Diepgaande Eclipse-zelfstudies voor beginners
- SVN-zelfstudie: broncodebeheer met behulp van Subversion
- Zelfstudie IBM Rational Team Concert Defect Management Tool
- TestLink-zelfstudie: een handleiding voor leken voor TestLink-testbeheertool (Tutorial # 1)
- Hands-on review van qTest Test Management Tool
- TestLodge-zelfstudie - Hoe u uw softwaretestprojecten organiseert met behulp van TestLodge Test Management Tool
- Testuff Test Management Tool Review Tutorial: supereenvoudige end-to-end demo
- Wat is de levenscyclus van defecten / bugs bij het testen van software? Zelfstudie over de levenscyclus van een defect