bugzilla tutorial defect management tool hands tutorial
Το Bugzilla είναι ένα εργαλείο εντοπισμού σφαλμάτων ανοιχτού κώδικα. Πολλές εταιρείες χρησιμοποιούν αυτό το εργαλείο ανοιχτού κώδικα για τη διαχείριση της διαδικασίας ανάπτυξης λογισμικού.
Το Bugzilla είναι ένα εργαλείο εντοπισμού ελαττωμάτων / σφαλμάτων. Τα συστήματα παρακολούθησης ελαττωμάτων επιτρέπουν στους προγραμματιστές και τους δοκιμαστές να παρακολουθούν όλα τα εκκρεμή ελαττώματα. Το Bugzilla μπορεί να συνδεθεί με άλλα εργαλεία δοκιμών όπως JIRA, QC ή ALM, κ.λπ. Το Bugzilla έχει αναπτυχθεί στο Perl και εκτελείται σε διακομιστή MYSQL.
Τι θα μάθετε:
- Μερικά από τα σημαντικά χαρακτηριστικά του Bugzilla
- Απαιτήσεις συστήματος Bugzilla
- Σύνδεση στο Bugzilla
- Υποβάλετε ένα σφάλμα
- Συνιστώμενη ανάγνωση
Μερικά από τα σημαντικά χαρακτηριστικά του Bugzilla
- Επιλογή αναζήτησης με προηγμένες δυνατότητες
- Ειδοποιήσεις μέσω email για τυχόν αλλαγές στην αναφορά σφαλμάτων
- Ιστορικό όλων των αλλαγών
- Μπορεί να συνδέσει διαφορετικά ελαττώματα για σκοπούς παρακολούθησης
- Υποστήριξη συνημμένου
- Ασφαλής
- Ένα σταθερό σύστημα backend για αποθήκευση και ανάκτηση όλων των δεδομένων
- Διάφορες διεπαφές όπως Web και κονσόλα
- Προσαρμόσιμη διεπαφή χρήστη
- Πολλές επιλογές διαμόρφωσης χρήσιμες για το έργο
- Εύκολη και σταθερή αναβάθμιση και συντήρηση
Απαιτήσεις συστήματος Bugzilla
Το Bugzilla είναι ένα δωρεάν λογισμικό και η εγκατάσταση περιλαμβάνει ορισμένες διαδικασίες. Βασικά απαιτεί:
- Perl
- Μηχανή βάσης δεδομένων (MySQL, Postgre SQL. Oracle)
- Διακομιστής Ιστού (Οποιοσδήποτε διακομιστής ιστού που μπορεί να εκτελεί σενάρια CGI)
- Αρχεία Bugzilla
- Perl Modules
- Πράκτορας μεταφοράς αλληλογραφίας
ΣΗΜΕΙΩΣΗ: Για να εξερευνήσετε τις δυνατότητες του Bugzilla, δημιουργήστε έναν νέο λογαριασμό σε αυτόν τον σύνδεσμο Δοκιμή Bugzilla σε Mozilla .
Σύνδεση στο Bugzilla
Η σελίδα καλωσορίσματος θα φαίνεται ως εξής:
Εάν είστε χρήστης για πρώτη φορά, κάντε κλικ στο Άνοιγμα νέου λογαριασμού
Εισαγάγετε το αναγνωριστικό email με το οποίο θέλετε να συνδεθείτε και κάντε κλικ στο Αποστολή. Θα σταλεί ένα email επιβεβαίωσης.
Κάντε κλικ στον σύνδεσμο του email για να συνεχίσετε να ρυθμίζετε τον κωδικό πρόσβασης.
(Σημείωση: Κάντε κλικ σε οποιαδήποτε εικόνα για μεγέθυνση)
Εισαγάγετε τον κωδικό πρόσβασης και κάντε κλικ στο Δημιουργία. Θα συνδεθείτε αυτόματα και η σελίδα εμφανίζεται όπως παρακάτω
Αυτή είναι η αρχική σας σελίδα. Ας δούμε τώρα τα εικονίδια που υπάρχουν στην αρχική σελίδα viz File a Bug, Search, User Preferences και Quick Search.
Υποβάλετε ένα σφάλμα
1) Κάντε κλικ στο εικονίδιο File a Bug και η σελίδα θα μεταβεί στην παρακάτω σελίδα
Σε αυτήν τη σελίδα, μπορούμε να δούμε όλες τις κεφαλίδες ταξινόμησης προϊόντων που είναι διαθέσιμες στον χρήστη.
2) Τώρα κάντε κλικ στο σύνδεσμο Όλα. Αυτό θα σας δείξει όλα τα προϊόντα που υπάρχουν σε κάθε μια από τις κεφαλίδες ταξινόμησης.
3) Τώρα κάντε κλικ στο προϊόν στο οποίο θέλετε να καταγράψετε ένα σφάλμα. Σε αυτό το άρθρο, θα εξετάσουμε το προϊόν Food Replicator από την κεφαλίδα Unclassified.
Ο χρήστης μπαίνει τώρα στην οθόνη Bug for FoodReplicator.
Τα πεδία που υπάρχουν στην προεπιλεγμένη οθόνη σφάλματος είναι:
- Προϊόν - Ποια επιλέξαμε στην προηγούμενη σελίδα
- Συστατικό - Κάθε προϊόν μπορεί να χωριστεί σε ένα ή περισσότερα στοιχεία με βάση τη χρήση ή τη λειτουργικότητα κ.λπ.
- Εκδοχή - Έκδοση του προϊόντος στην οποία εντοπίστηκε το σφάλμα
- Δημοσιογράφος - Αναγνωριστικό email του ατόμου που καταγράφει το σφάλμα
- Σοβαρότητα - Σοβαρότητα του σφάλματος
- Υλικό και λειτουργικό σύστημα - Λεπτομέρειες μηχανήματος από τα οποία καταγράφεται το σφάλμα
- Περίληψη - Για να παρέχετε μια σύνοψη για το σφάλμα
- Περιγραφή - Μια πλήρης περιγραφή του σφάλματος
- Προσθήκη συνημμένου - Για να παρέχετε οποιοδήποτε υποστηρικτικό αρχείο ως συνημμένο
- Υποβολή σφάλματος - Για να υποβάλετε το σφάλμα και να δημιουργήσετε ένα αναγνωριστικό σφάλματος
Τώρα ας δούμε ποια πεδία υπάρχουν στη Σύνθετη προβολή. Κάντε κλικ στο Εμφάνιση σύνθετου συνδέσμου πεδίου στην οθόνη.
Όπως φαίνεται στην παραπάνω οθόνη, μπορείτε να παρέχετε όλες αυτές τις επιπλέον πληροφορίες στο σφάλμα σας.
Πιθανά διπλότυπα: Ας επιστρέψουμε στην προεπιλεγμένη σελίδα μας και πληκτρολογήστε «δοκιμή» στο πλαίσιο κειμένου περίληψης. Τώρα το Bugzilla σας φέρνει τυχόν πιθανά διπλά ελαττώματα που σχετίζονται με την Περίληψη στην οποία πληκτρολογήσαμε.
Τώρα κάντε κλικ στο Προσθήκη με στη λίστα CC. Θα ανοίξει τις λεπτομέρειες του σφάλματος μαζί με το ποιοι είναι όλοι παρόντες στη λίστα αλληλογραφίας για το σφάλμα.
Χωρίς διπλότυπα: Εισαγάγετε τις λεπτομέρειες για το σφάλμα και κάντε κλικ στην επιλογή Υποβολή σφαλμάτων
εύκολη λήψη mp3 δωρεάν λήψη πλήρης έκδοση
Τώρα ας δούμε το εικονίδιο αναζήτησης στην αρχική σελίδα
Αναζήτηση
Απλή αναζήτηση
- Κατάσταση - Παρέχετε κατάσταση σφάλματος
- Προϊόν - Σε ποιο συστατικό προϊόντος υπάρχει
- Λέξεις - Οποιαδήποτε συγκεκριμένη συμβολοσειρά για αναζήτηση
Κάντε κλικ στην Αναζήτηση. Θα συμπληρώσει όλα τα αποτελέσματα για τα κριτήρια αναζήτησης που αναφέρονται
Τώρα, όταν κάνουμε κύλιση προς τα κάτω, υπάρχει μια επιλογή για να θυμάστε αυτά τα κριτήρια αναζήτησης
Καταχωρίστε το όνομα της αναζήτησής σας και κάντε κλικ στην επιλογή 'Αναζήτηση αναζήτησης'
Όταν επιστρέψετε στην αρχική σελίδα, η αναζήτηση που αποθηκεύσαμε αντικατοπτρίζεται στην ενότητα Τα σφάλματα μου
Προχωρημένη Αναζήτηση
Υπάρχουν πολλά κριτήρια αναζήτησης για φιλτράρισμα στο Bugzilla. Κάθε μία από τις ενότητες εμφανίζεται παρακάτω στην επιλογή Σύνθετη αναζήτηση.
Εξαγωγή των δεδομένων από το Bugzilla
Μπορείτε να εξαγάγετε τα αποτελέσματα αναζήτησης από μορφές Bugzilla CSV ή XML.
Προτιμήσεις χρήστη
πώς να γράψετε αποτελεσματικές δοκιμαστικές περιπτώσεις
Υπάρχουν πολλές προσαρμογές που μπορούν να γίνουν στο Bugzilla.
Γενική προτίμηση
Προτίμηση ηλεκτρονικού ταχυδρομείου - Εδώ ο χρήστης μπορεί να ορίσει τυχόν ειδοποιήσεις email που θέλει να λάβει
Αποθηκευμένες έρευνες - Εδώ μπορούμε να έχουμε πρόσβαση στις αναζητήσεις που έχουν αποθηκευτεί από τον χρήστη. Επίσης, μπορούμε να χρησιμοποιήσουμε τις άλλες αποθηκευμένες αναζητήσεις που υπάρχουν στον συγκεκριμένο διακομιστή Bugzilla.
Πληροφορίες λογαριασμού - Για να διαχειριστείτε τις πληροφορίες κωδικού πρόσβασης του λογαριασμού
Άδειες - Δίνει λεπτομέρειες σχετικά με τα διαθέσιμα δικαιώματα για τον χρήστη που έχει συνδεθεί στο σύστημα
Αναφορές
Το Bugzilla έχει πολλές επιλογές φίλτρου χρησιμοποιώντας τις οποίες μπορούμε να δημιουργήσουμε προσαρμοσμένες αναφορές.
Τα πεδία που υπάρχουν στη δημιουργία μιας αναφοράς είναι
- Κάθετος άξονας - Οποιοδήποτε πεδίο αντιπροσωπεύεται κατά μήκος του άξονα Υ
- Οριζόντιος άξονας - Οποιοδήποτε πεδίο αντιπροσωπεύεται κατά μήκος του άξονα Χ
- Πολλαπλοί πίνακες - Καθορίζει τον τρόπο ομαδοποίησης της αναφοράς που δημιουργείται
Ας δημιουργήσουμε μια αναφορά και να δούμε πώς ερμηνεύει τις επιλογές οι Bugzilla
Τώρα, δώστε τις τιμές στο πεδίο Vertical Axis -Assignee, Horizontal Axis-Bug ID και Multiple tables-Status
Εισαγάγετε κάποια συμβολοσειρά για την αναζήτηση και κάντε κλικ στο Δημιουργία αναφοράς.
Η αναφορά που δημιουργήθηκε μοιάζει
Έτσι, η αναφορά ομαδοποιείται με βάση το πεδίο που καθορίζεται στο πεδίο Πολλαπλοί πίνακες και ο αντίστοιχος άξονας X και Y έχει συμπληρωθεί.
Τώρα στο κάτω μέρος της σελίδας, υπάρχει μια επιλογή για τον χρήστη να δει την ίδια αναφορά στο γράφημα ράβδων, το γράφημα γραμμών ή μια αναφορά μορφής CSV
Επίσης, ο χρήστης μπορεί να αποθηκεύσει την αναφορά χρησιμοποιώντας την επιλογή Να θυμάστε την αναφορά στο κάτω μέρος της σελίδας
Εισαγάγετε ένα όνομα αναφοράς και κάντε κλικ στο Απομνημόνευση αναφοράς
Η αναφορά αντικατοπτρίζεται στην αρχική σελίδα
Βιβλιογραφικές αναφορές: Bugzilla
Οδηγός χρήσης Bugzilla
Στιγμιότυπα οθόνης εφαρμογής από - Στιγμιότυπα οθόνης Bugzilla .
Μοιραστείτε τα σχόλια, τις ερωτήσεις και τις σκέψεις σας παρακάτω.
Συνιστώμενη ανάγνωση
- Εκμάθηση έκλειψης σε βάθος για αρχάριους
- Εκπαιδευτικό πρόγραμμα SVN: Διαχείριση πηγαίου κώδικα χρησιμοποιώντας ανατροπή
- Εγχειρίδιο IBM Rational Team Concert Defect Management Tool
- TutLink Tutorial: Ένας οδηγός Layman για TestLink Test Management Tool (Tutorial # 1)
- Hands-on Review του qTest Test Management Tool
- Tutorial TestLodge - Πώς να οργανώσετε τα Έργα δοκιμών λογισμικού σας χρησιμοποιώντας το Εργαλείο διαχείρισης δοκιμών TestLodge
- Εκπαιδευτικό εργαλείο αξιολόγησης Testuff Test Management Tool: Super Simple End-to-End Demo
- Τι είναι ο κύκλος ζωής ελαττωμάτων / σφαλμάτων στη δοκιμή λογισμικού; Εκμάθηση κύκλου ζωής ελαττωμάτων