Tutorial Bugzilla – Strumento di tracciamento dei difetti
Cos'è Bugzilla?
Bugzilla è un sistema di tracciamento di problemi/bug open source che consente agli sviluppatori di tenere traccia dei problemi in sospeso con il loro prodotto. E' scritto dentro Perl e utilizza il database MYSQL.
Bugzilla è un Difetto strumento di tracciamento, tuttavia, può essere utilizzato come strumento di gestione dei test in quanto tale può essere facilmente collegato ad altri Test Case strumenti di gestione come Quality Center, Testlink ecc.
Questo bug-tracker aperto consente agli utenti di rimanere in contatto con i propri clienti o dipendenti, per comunicare in modo efficace sui problemi lungo tutta la catena di gestione dei dati.
Le caratteristiche principali di Bugzilla includono
- Funzionalità di ricerca avanzate
- Notifiche e-mail
- Modifica/archivia i bug tramite e-mail
- Tracking del tempo
- Forte sicurezza
- Personalizzazione
- Localizzazione
Come accedere a Bugzilla
Passo 1) Utilizza il seguente link per le tue mani. Per creare un account nello strumento Bugzilla o per accedere all'account esistente vai a Nuovo account o accedi opzione nel menu principale.
Passo 2) Ora inserisci i tuoi dati personali per accedere a Bugzilla
- User ID
- Password
- E quindi fare clic su "Accesso"
Passo 3) Hai effettuato l'accesso con successo al sistema Bugzilla
Creazione di una segnalazione di bug in Bugzilla
Passo 1) Per creare un nuovo bug in Bugzilla, visita la home page di Bugzilla e fai clic su NUOVA scheda dal menu principale
Passo 2) Nella prossima finestra
- Inserisci il prodotto
- Inserisci Componente
- Fornire la descrizione del componente
- Seleziona la versione,
- Seleziona la gravità
- Seleziona Hardware
- Seleziona SO
- Inserisci il riepilogo
- entra Descriptione
- Allega allegato
- Invio
NOTA: I campi sopra indicati varieranno in base alla personalizzazione di Bugzilla
NOTA: I campi obbligatori sono contrassegnati con *.
Nel nostro caso, il campo
- Sintesi
- RICHEDI PREVENTIVO
Sono obbligatori
Se non li compili ti verrà visualizzata una schermata come quella sotto
Passaggio 4) Viene creato il bug L'ID# 26320 è assegnato al nostro Bug. Puoi anche aggiungere ulteriori informazioni al bug assegnato come URL, parole chiave, lavagna, tag, ecc. Queste informazioni extra sono utili per fornire maggiori dettagli sul bug che hai creato.
Passo 5) Nella stessa finestra se scorri ulteriormente verso il basso. È possibile selezionare la data di scadenza e anche lo stato del bug. La scadenza in Bugzilla di solito indica il limite di tempo per risolvere il bug in un determinato intervallo di tempo.
Crea report grafici
I rapporti grafici sono un modo per visualizzare lo stato corrente del database dei bug. È possibile eseguire report tramite una tabella HTML o tramite uno grafico basato su linee/torta/grafico a barre. L'idea alla base del rapporto grafico in Bugzilla è quella di definire una serie di bug utilizzando l'interfaccia di ricerca standard e quindi scegliere alcuni aspetti di quella serie da tracciare sugli assi orizzontale e verticale. Puoi anche ottenere un rapporto tridimensionale scegliendo l'opzione "Pagine multiple".
I report sono utili in molti modi, ad esempio se vuoi sapere quale componente ha il maggior numero di bug dannosi segnalati. Per rappresentarlo nel grafico, è possibile selezionare la gravità sull'asse X e il componente sull'asse Y, quindi fare clic su Genera un report. Genererà un rapporto con informazioni cruciali.
Il grafico seguente mostra la rappresentazione del grafico a barre per la gravità dei bug nel componente “Ingranaggi widget”. Nel grafico seguente, i bug o i bloccanti più gravi nei componenti sono 88 mentre i bug con gravità normale sono in cima con il numero 667.
Allo stesso modo, vedremo anche il grafico a linee per % di completamento rispetto alla scadenza
Passo 1) Per visualizzare il report in una presentazione grafica,
- Fare clic su Report dal menu principale
- Fare clic sui rapporti grafici dall'opzione fornita
Passo 2) Creiamo un grafico di % di completamento rispetto alla scadenza
Qui sull'asse verticale che abbiamo scelto % Completare e sul nostro asse orizzontale abbiamo scelto Deadline. Ciò fornirà il grafico della quantità di lavoro svolto in percentuale rispetto alla scadenza impostata.
Ora imposta varie opzioni per presentare graficamente i report
- Asse verticale
- Asse orizzontale
- Immagini multiple
- Formato: grafico a linee, grafico a barre o grafico a torta
- Set di dati di tracciamento
- Classifica il tuo bug
- Classifica il tuo prodotto
- Classifica il tuo componente
- Classificare lo stato del bug
- Seleziona la risoluzione
- Fare clic su Genera un rapporto
L'immagine del grafico apparirà in qualche modo così
Funzione Sfoglia
Passo 1) Per individuare il tuo bug utilizziamo la funzione Sfoglia, fai clic su Scopri la nostra gamma di prodotti pulsante dal menu principale.
Passo 2) Non appena si fa clic sul pulsante Sfoglia si aprirà una finestra che dice “Seleziona una categoria di prodotto da sfogliare” come mostrato di seguito, esaminiamo il bug in base alla categoria.
- Dopo aver fatto clic sul pulsante Sfoglia
- Seleziona il prodotto “Sam's Widget” in quanto tale hai creato un bug al suo interno
Passo 3) Si apre un'altra finestra, in questa fare clic sul componente “ingranaggi widget”. I componenti Bugzilla sono sottosezioni di un prodotto. Ad esempio, dove si trova il nostro prodotto IL WIDGET DI SAM il cui componente è INGRANAGGI WIDGET.
Passo 4) quando si fa clic sul componente, si aprirà un'altra finestra. Tutti i bug creati in una particolare categoria verranno elencati qui. Dall'elenco dei bug, scegli il tuo Bug#ID per vedere maggiori dettagli sul bug.
Si aprirà un'altra finestra, dove le informazioni sul tuo bug possono essere viste più in dettaglio. Nella stessa finestra puoi anche modificare l'assegnatario, il contatto QA o l'elenco CC.
Come utilizzare l'opzione di ricerca semplice in Bugzilla
Bugzilla fornisce due modi per cercare i bug Ricerca semplice Ricerca Avanzata metodi.
Passo 1) Impareremo prima il “Ricerca semplice” metodo. Fare clic sul pulsante di ricerca dal menu principale e quindi seguire questi passaggi
- Fare clic sul pulsante "Ricerca semplice".
- Scegli lo stato del bug: scegli Aperto se stai cercando il bug nello stato Aperto e chiuso per il bug nello stato chiuso
- Scegli la categoria e il componente e puoi anche inserire parole chiave correlate al tuo bug
- Clicca sulla ricerca
Passo 2) Qui cercheremo entrambe le opzioni aprire chiuso status, per prima cosa abbiamo selezionato lo stato chiuso per il bug e abbiamo fatto clic sul pulsante di ricerca.
Per lo stato chiuso, sono stati rilevati 12 bug.
Passo 3) Allo stesso modo abbiamo cercato anche lo stato Aperto e sono stati rilevati 37 bug relativi alle nostre query.
Inoltre, nella parte inferiore dello schermo hai varie opzioni su come vuoi vedere il tuo bug: un formato XML, in formato lungo o solo riepilogo temporale. Oltre a ciò puoi anche utilizzare altre opzioni come inviare posta all'assegnatario del bug, modificare più bug contemporaneamente o cambiare colonna dello schermo, ecc.
Nel passaggio successivo, dimostreremo una di queste funzioni cambiare colonna dello schermo, attraverso il quale impareremo come aggiungere o rimuovere la colonna alla colonna esistente.
Come aggiungere o rimuovere una colonna alla schermata di ricerca predefinita
Passo 1) Clicca sul Cambia colonna come mostrato nella schermata sopra. Si aprirà una nuova finestra in cui dovrai seguire questi passaggi.
- Seleziona una determinata opzione dalla colonna che desideri visualizzare nella schermata principale: qui abbiamo selezionato % completare
- Clicca sul pulsante freccia, sposterà la % della colonna completa da à Colonna disponibile ai Colonna selezionata
Questi passaggi sposterà la colonna selezionata da sinistra a destra.
La percentuale di completamento viene spostata da sinistra a destra come mostrato di seguito e una volta cliccato su cambiare colonna apparirà nella schermata principale
Prima- Schermata dei risultati della ricerca prima di utilizzare l'opzione "Cambia colonna"-
- Non viene visualizzata alcuna colonna % completa nei risultati della schermata di ricerca, come mostrato di seguito
dopo- Schermata dei risultati della ricerca dopo aver utilizzato l'opzione "Cambia colonna".
- Puoi vedere % completare colonna aggiunta all'estrema destra nella colonna esistente nella schermata principale, che non era la loro precedente.
NOTA: Allo stesso modo puoi rimuovere o aggiungere qualsiasi colonna desideri.
Come utilizzare la ricerca avanzata in Bugzilla
Passo 1) Dopo una semplice ricerca esamineremo la Ricerca Avanzata opzione per questo devi seguire i seguenti passaggi.
- Fare clic sull'opzione di ricerca avanzata
- Seleziona l'opzione per un riepilogo e come desideri effettuare la ricerca
- Inserisci la parola chiave per il tuo bug, ad esempio, Gli ingranaggi del widget si sono attorcigliati
- Seleziona la categoria del tuo Bug in classificazione, qui abbiamo selezionato Widget
- Scegli il prodotto con cui è stato creato il tuo Bug: Sam's Widget
- Componente: ingranaggi del widget
- Stato: confermato
- Risoluzione
Passo 2) Dopo aver selezionato tutte le opzioni, fare clic sul pulsante di ricerca. Rileverà il bug che hai creato
La ricerca avanzata troverà il tuo bug e apparirà sullo schermo in questo modo
Come utilizzare le preferenze in BugZilla
Le preferenze in Bugzilla vengono utilizzate per personalizzare le impostazioni predefinite effettuate da Bugzilla secondo i nostri requisiti. Sono disponibili principalmente cinque preferenze
- Preferenze generali
- Preferenze email
- Ricerche salvate
- Informazioni account
- Permessi
Preferenze generali
Da preferenze generali, hai varie opzioni come modifica dell'aspetto generale di Bugzilla, posizione della casella dei commenti aggiuntiva, aggiunta automatica a cc, ecc. Qui vedremo come cambiare l'aspetto generale del Bugzilla.
Ci sono molte modifiche che puoi apportare che sono autoesplicative e puoi scegliere l'opzione in base alle tue esigenze.
Passo 1)
- Per impostare lo sfondo Skin di Bugzilla
- Vai alle preferenze generali di Bugzilla (Skin)
- Seleziona l'opzione che desideri visualizzare come modifica e invia la modifica ( DuskàClassico )
- Verrà visualizzato un messaggio nella finestra che informa che le modifiche sono state salvate non appena le invii
Dopo che la preferenza skin è stata modificata in Classica da Crepuscolo, il colore di sfondo dello schermo appare bianco
Allo stesso modo, è possibile apportare modifiche ad altre impostazioni predefinite.
Preferenze email
Le preferenze di posta elettronica ti consentono di decidere come ricevere il messaggio e da chi ricevere i messaggi.
Passo 1) Per impostare le preferenze di posta elettronica
- Clicca sui servizi di posta elettronica
- Abilita o disabilita la posta per evitare di ricevere notifiche sulle modifiche a un bug
- Ricevere un'e-mail quando qualcuno chiede di impostare un flag o quando qualcuno imposta un flag che hai richiesto
- Quando e da chi desideri ricevere la posta e a quali condizioni. Dopo aver contrassegnato la tua opzione alla fine, invia le modifiche.
Preferenza ricerche salvate
La preferenza delle ricerche salvate ti dà la libertà di decidere se condividere o meno il tuo bug.
Passo 1) Fai clic sulle ricerche salvate, si aprirà una finestra con l'opzione simile modifica bug, non condividere, puoi confermare, ecc. Scegli l'opzione secondo le tue necessità.
Passo 2) Possiamo eseguire il nostro bug da "Ricerche salvate".
- Vai a Ricerche salvate sotto preferenza
- Clicca sul "Correre" pulsante
Non appena esegui la ricerca da Ricerche salvate, si apre il tuo bug come mostrato di seguito
Passo 3) Nella stessa finestra possiamo anche scegliere gli utenti specifici con cui vogliamo condividere la ricerca selezionando o deselezionando la casella di controllo accanto agli utenti
Questo è tutto per BugZilla!