mantis bug tracker tutorial
Εκπαιδευτικό σύστημα MantisBT ανοιχτού κώδικα δωρεάν δημοφιλούς εντοπισμού σφαλμάτων:
Ο έλεγχος είναι αναπόσπαστο μέρος οποιουδήποτε κύκλος ζωής ανάπτυξης λογισμικού . Το σφάλμα λογισμικού είναι ένα σφάλμα σε μια εφαρμογή λογισμικού που προκαλεί το λογισμικό να παράγει λανθασμένα αποτελέσματα. Επομένως, προκαλώντας απόκλιση στο αναμενόμενο και πραγματικό αποτέλεσμα.
Ένα λογισμικό εντοπισμού σφαλμάτων είναι μια εφαρμογή λογισμικού που χρησιμοποιείται για τη διατήρηση αρχείων σφαλμάτων λογισμικού που αναφέρθηκαν κατά τη διάρκεια του κύκλου ζωής ανάπτυξης λογισμικού.
Τι θα μάθετε:
- Εκπαιδευτικό εργαλείο παρακολούθησης σφαλμάτων Mantis
- Γιατί χρειαζόμαστε ένα σύστημα εντοπισμού σφαλμάτων;
- Εισαγωγή στο Mantis Bug Tracker
- Σημαντικά χαρακτηριστικά του MantisBT
- Λήψη και εγκατάσταση του WampServer
- Διεπαφή χρήστη του Mantis BugTracker
- Πώς να αναφέρετε σφάλματα στο Mantis;
- Πώς να δημιουργήσετε ένα έργο στο Mantis Bug Tracker;
- Πώς να δημιουργήσετε έναν χρήστη στο MantisBT;
- Πώς να ρυθμίσετε το email στο Mantis;
- Πώς να χρησιμοποιήσετε τα φίλτρα στο MantisBT;
- συμπέρασμα
- Συνιστώμενη ανάγνωση
Εκπαιδευτικό εργαλείο παρακολούθησης σφαλμάτων Mantis
Γιατί χρειαζόμαστε ένα σύστημα εντοπισμού σφαλμάτων;
Προτείνετε read => Τα πιο δημοφιλή συστήματα εντοπισμού σφαλμάτων
Για τη διαχείριση των ζητημάτων που καταγράφηκαν κατά τον κύκλο ζωής της ανάπτυξης λογισμικού απαιτείται σωστό σύστημα διαχείρισης. Η παρακολούθηση σφαλμάτων διευκολύνει τη διαχείριση σφαλμάτων, έτσι ώστε να είναι δυνατή η διατήρηση του σωστού ιστορικού των σφαλμάτων και η πρόσβαση στα μέλη της ομάδας που εργάζονται για την ανάπτυξη του έργου.
Βασικά, το Bug Tracker είναι μια εφαρμογή λογισμικού που χρησιμοποιείται για την παρακολούθηση των σφαλμάτων που παράγονται κατά την ανάπτυξη ενός λογισμικού.
Διαβάστε επίσης => Οφέλη του συστήματος παρακολούθησης ελαττωμάτων
Εισαγωγή στο Mantis Bug Tracker
Mantis Bug Tracker είναι ένα τέτοιο εργαλείο που μπορεί να εξυπηρετήσει το σκοπό της παρακολούθησης σφαλμάτων. Οι Mantis BugTracker ή MantisBT ξεκίνησαν να αναπτύσσονται από τον Kenzaburo Ito το 2000. Οι Jeroen Latour, Julian Fitzell και Victor Boctor εντάχθηκαν το 2002 και έγινε ομαδικό έργο.
Η έκδοση 1.0.0 του Mantis Software κυκλοφόρησε το έτος 2006. Από τότε, έχουν ξεκινήσει νέες ενημερώσεις. Τον Ιούλιο του 2012, ο οργανισμός MantisBT στο GitHub έγινε το επίσημο αποθετήριο του πηγαίου κώδικα του Έργου. Επί του παρόντος, το MantisBT 2.5.1 είναι η τελευταία σταθερή έκδοση που διατίθεται στην αγορά.
Το λογισμικό Mantis έχει αναπτυχθεί σε γλώσσα PHP και υποστηρίζει βάσεις δεδομένων όπως MySQL, MS SQL, PostgreSQL και πολλά προγράμματα περιήγησης, αλλά δεν περιορίζονται σε αυτά τα Google Chrome, Mozilla Firefox, Internet Explorer, Safari, Opera. Το εργαλείο διεπαφής χρήστη του Mantis δημιουργήθηκε χρησιμοποιώντας HTML και CSS.
Αυτό κυκλοφορεί με την άδεια GNU General Public License (GPL).
Σημαντικά χαρακτηριστικά του MantisBT
- Το εργαλείο Mantis διατίθεται ως ανοιχτού κώδικα στην αγορά. Το Mantis υποστηρίζει πολλά προγράμματα περιήγησης και υποστηρίζει σχεδόν όλες τις πλατφόρμες όπως Windows, Ubuntu, Linux κ.λπ.
- Η Mantis υποστηρίζει πολλαπλά έργα ανά περίπτωση με πρόσβαση ανά χρήστη έργου διατηρώντας έτσι σωστή απομόνωση μεταξύ έργων και την ομάδα που εργάζεται σε αυτά. Υποστηρίζει επίσης υποέργα και κατηγορίες
- Τα αναφερόμενα σφάλματα μπορούν να εξαχθούν σε CSV, xlsx
- Επιλογή για ενσωμάτωση με πρόσθετα τρίτων, ώστε να παρακολουθείτε το χρόνο που απαιτείται για ένα συγκεκριμένο έργο
- Η ειδοποίηση μέσω email ενεργοποιείται αυτόματα σε οποιαδήποτε ενημέρωση σε ένα αναφερόμενο σφάλμα
- Αναφορά ροής RSS
- Η πρόσβαση μέσω κινητού είναι διαθέσιμη μέσω του Mantis Touch
- Προηγμένα εργαλεία αναζήτησης
- Διαχείρηση αρχείων
- Αναθεώρηση ελέγχου ολοκλήρωσης
- Βάσει χρηστών
- Παρακολούθηση χρόνου
- Προσαρμόσιμες σελίδες
- Προαιρετική ενοποίηση wiki και συνομιλίας
Τα ακόλουθα σημεία έχουν καλυφθεί σε αυτό το άρθρο:
- Βήματα προεγκατάστασης για το Mantis
- Πώς να εγκαταστήσετε το MantisBT στα Windows;
- Πώς να δημιουργήσετε ένα έργο στο MantisBT;
- Πώς να αναφέρετε σφάλματα στο MantisBT;
- Πώς να δημιουργήσετε έναν χρήστη στο MantisBT;
- Πώς να ρυθμίσετε τα email στο MantisBT;
- Πώς να χρησιμοποιήσετε τα φίλτρα στο MantisBT;
Ακολουθούν τα πακέτα λογισμικού που απαιτούμε για την εγκατάσταση του MantisBT:
- Λειτουργικό σύστημα: Το MantisBT υποστηρίζει πολλαπλές πλατφόρμες λειτουργικών συστημάτων όπως Windows, MacOS, OS / 2, Linux, Solaris
- Διακομιστής Ιστού (Apache): Το MantisBT υποστηρίζει διακομιστή Web Apache και Microsoft IIS. Εάν χρησιμοποιείτε οποιονδήποτε άλλο διακομιστή Web, τότε η PHP πρέπει να διαμορφωθεί με αυτόν
- PHP
- Βάση δεδομένων: Το MantisBT αποθηκεύει τα δεδομένα του σε μια βάση δεδομένων. Η προτεινόμενη βάση δεδομένων για το MantisBT είναι το MySql, ωστόσο διαφορετικά RDBMS υποστηρίζονται από το MantisBT είναι όπως το MySQL, το PostgreSQL, ο Microsoft SQL Server και το Oracle
- Πρόγραμμα περιήγησης: Το MantisBT υποστηρίζει τα πιο πρόσφατα προγράμματα περιήγησης όπως το Mozilla Firefox, το Google Chrome, το Safari κ.λπ.
Για να εγκαταστήσουμε PHP, MySQL, διακομιστή Web συνολικά στα Windows μπορούμε να χρησιμοποιήσουμε το WampServer.
Λήψη και εγκατάσταση του WampServer
Ακολουθήστε τα βήματα για λήψη και εγκατάσταση του WampServer στα παράθυρα:
- Μεταβείτε στο Σύνδεσμος WampServer
- Κάντε κύλιση προς τα κάτω στην ενότητα Λήψεις στην ιστοσελίδα
- Επιλέξτε το σύνδεσμο WampServer με βάση το λειτουργικό σας σύστημα. Θα εμφανιστεί ένα αναδυόμενο παράθυρο, αφού κάνετε κλικ σε οποιαδήποτε από τις επιλογές. Κάντε κλικ στο 'απευθείας λήψη'
- Μόλις κάνετε κλικ στο 'απευθείας λήψη', θα μεταφερθείτε σε αυτό δικτυακός τόπος. Η λήψη του WampServer θα ξεκινήσει αυτόματα και εάν δεν ξεκινήσει αυτόματα, κάντε κλικ στο κουμπί Λήψη
- Θα ξεκινήσει η λήψη του MantisBT. Το μέγεθος του αρχείου θα είναι περίπου 197 Mb και το όνομα του αρχείου θα είναι περίπου «Wampserver3.0.6_x86_apache2.4.23_mysql5.7.14_php5.6.25-7.0.10.exe» .
- Μετά τη λήψη, κάντε διπλό κλικ στο ληφθέν αρχείο.
Ακολουθήστε τον οδηγό και εγκαταστήστε το WampServer ακολουθώντας τα παρακάτω βήματα:
- Μετά από διπλό κλικ, μπορεί να δώσει προειδοποίηση ασφαλείας σε ορισμένους χρήστες σύμφωνα με το λειτουργικό τους σύστημα που χρησιμοποιείται, το οποίο είναι μόνο για λόγους ασφαλείας του παραθύρου. Κάντε κλικ στην καρτέλα Εκτέλεση
- Επιλέξτε τη γλώσσα
- Κάντε κλικ στο 'Αποδέχομαι τη συμφωνία' και πατήστε την επόμενη καρτέλα
- Πατήστε Επόμενη καρτέλα
- Καταχωρίστε την τοποθεσία προορισμού όπου θέλετε να εγκαταστήσετε τον διακομιστή wamps και, στη συνέχεια, πατήστε το επόμενο (Από προεπιλογή είναι c: wamp)
- Κάντε κλικ στο επόμενο για την προεπιλεγμένη ρύθμιση
- Κάντε κλικ στην καρτέλα Εγκατάσταση για να εγκαταστήσετε το WampServer
- Αφού κάνετε κλικ στο Εγκατάσταση, θα ξεκινήσει η εγκατάσταση
- Επιλέξτε το πρόγραμμα περιήγησής σας που θα χρησιμοποιηθεί για αυτόν τον WampServer, από προεπιλογή θα χρησιμοποιεί τον Microsoft Internet Explorer. Μπορείτε να επιλέξετε οποιοδήποτε πρόγραμμα περιήγησης ιστού εγκατεστημένο στο μηχάνημά σας
- Επιλέξτε οποιοδήποτε πρόγραμμα επεξεργασίας κειμένου εγκατεστημένο στο μηχάνημά σας, από προεπιλογή θα χρησιμοποιεί το Σημειωματάριο
- Κάντε κλικ στο επιτρέψτε την πρόσβαση
- Κάντε κλικ στην καρτέλα Επόμενο
- Τέλος, κάντε κλικ στην καρτέλα Τέλος για να ολοκληρώσετε την εγκατάσταση. Τώρα έχετε όλα τα Apache, PHP και MySQL στο μηχάνημά σας
- Μεταβείτε στο μενού Έναρξη, ξεκινήστε τον διακομιστή wamps κάνοντας κλικ στο εικονίδιο (ένα εικονίδιο wamp θα εμφανιστεί στο δίσκο συστήματος). Το χρώμα του εικονιδίου στην αρχή θα είναι κόκκινο και έπειτα πορτοκαλί και τέλος, θα είναι πράσινο που σημαίνει ότι εκτελούνται όλες οι υπηρεσίες όπως το Apache και η MySQL.
- Εάν ο διακομιστής wamps δεν έχει εγκατασταθεί σωστά, ενδέχεται να δυσκολευτείτε να εγκαταστήσετε το Mantis. Για να βεβαιωθείτε ότι είστε καλοί να προχωρήσετε, ελέγξτε τα σημεία που αναφέρονται παρακάτω.
Ελέγξτε εάν έχει εγκατασταθεί διακομιστής wamps:
Πώς να ελέγξετε εάν ο διακομιστής wamps εγκατέστησε με επιτυχία και όλες οι υπηρεσίες του λειτουργούν καλά ή όχι.
# 1) Το χρώμα του εικονιδίου του διακομιστή wamps στο δίσκο συστήματος πρέπει να είναι πράσινο. Το πράσινο χρώμα σημαίνει ότι όλες οι υπηρεσίες λειτουργούν καλά. Εάν το χρώμα του εικονιδίου είναι πορτοκαλί, αυτό σημαίνει ότι υπάρχει κάτι λάθος και οι υπηρεσίες δεν εκτελούνται
#δύο)Για να ελέγξετε την υπηρεσία Apache που εκτελείται ή όχι : Κάντε δεξί κλικ στο εικονίδιο του διακομιστή wamps στο δίσκο συστήματος και μετά μεταβείτε στα εργαλεία και, στη συνέχεια, κάντε κλικ στο Test Port 80, καθώς αυτή είναι η θύρα που χρησιμοποιείται από τον διακομιστή Apache
Αφού κάνετε κλικ στο Test Port 80, μια μαύρη οθόνη dos θα ανοίξει και θα δώσει το αποτέλεσμα όπως αυτό κάτω από τη μαύρη οθόνη.
# 3)Για να ελέγξετε την υπηρεσία MySQL που εκτελείται ή όχι : Κάντε δεξί κλικ στο εικονίδιο του διακομιστή wamps στο δίσκο συστήματος και, στη συνέχεια, μεταβείτε στα εργαλεία και, στη συνέχεια, κάντε κλικ στο Test Port 3306, καθώς αυτή είναι η θύρα που χρησιμοποιείται από τη MySQL
Αφού κάνετε κλικ σε αυτό αΔΥΟΗ οθόνη θα ανοίξει και θα δώσει το αποτέλεσμα όπως παρακάτω στην πίσω οθόνη.
- Μόλις εγκατασταθεί το WampServer, μπορούμε να προχωρήσουμε στη διαδικασία εγκατάστασης του MantisBT.
Πώς να εγκαταστήσετε το MantisBT στα Windows;
Λήψη και εγκατάσταση του Mantis Bug Tracker:
Ακολουθήστε τα βήματα για λήψη και εγκατάσταση του MantisBT
- Μεταβείτε στο Λήψη Mantis Σύνδεσμος
- Κάντε κλικ στο κουμπί Λήψη
- Μόλις κάνετε κλικ στο κουμπί λήψης, θα μεταφερθείτε σε αυτό δικτυακός τόπος . Κάντε κλικ στο κουμπί Λήψη. Θα ξεκινήσει η λήψη του MantisBT. Το μέγεθός του είναι 16,5 MB και το όνομα αρχείου θα μοιάζει «Mantisbt-2.5.1.zip»
- Μετά τη λήψη, εξαγάγετε το αρχείο zip και τοποθετήστε το φάκελο στην ακόλουθη θέση: C: wamp www . Αυτή είναι η προεπιλεγμένη τοποθεσία όπου εγκαταστήσατε τον διακομιστή wamps
Σημείωση: Έχω εγκαταστήσει το WampServer στη μονάδα δίσκου C. Χρησιμοποιήστε τη διαδρομή όπου είναι εγκατεστημένο το WampServer.
- Μεταβείτε στο http: // localhost: (θύρα) / , για παράδειγμα, εάν χρησιμοποιείτε τη θύρα αριθμός 80, τότε χρησιμοποιήστε http: // localhost: 80 /
Σημείωση: Από προεπιλογή, επιλέγεται ο αριθμός θύρας 80, εάν αυτό καταλαμβάνεται από κάποια άλλη διαδικασία, θα πρέπει να αλλάξετε τον αριθμό θύρας. Η διαδικασία αλλαγής του αριθμού θύρας εξηγείται αργότερα σε αυτό το άρθρο.
- Κάντε δεξί κλικ στο εικονίδιο wamp που υπάρχει στο δίσκο συστήματος, μεταβείτε στη ρύθμιση wamp κάνοντας δεξί κλικ στο εικονίδιο wamp στο δίσκο συστήματος και επιλέξτε τα ακόλουθα στοιχεία από τη λίστα
- Στην ανοιχτή ιστοσελίδα, κάντε κλικ στο φάκελο Mantis στην ενότητα 'Τα έργα σας' που βρίσκονται στο κάτω μέρος της οθόνης, όπως φαίνεται στην εικόνα
- Αφού κάνετε κλικ στο φάκελο Mantis κάτω από την οθόνη 'Τα έργα σας' θα εμφανιστεί
- Ο τύπος της βάσης δεδομένων είναι η MySQL από προεπιλογή, Εδώ μπορούμε επίσης να επιλέξουμε Microsoft SQL, Postgre SQL, Oracle εάν τα έχετε εγκαταστήσει αντί της MySQL
- Κάντε κλικ στο κουμπί Εγκατάσταση / αναβάθμιση βάσης δεδομένων, που βρίσκεται στο κάτω μέρος της οθόνης
- Στην επόμενη σελίδα, ελέγξτε για το ακόλουθο μήνυμα στο κάτω μέρος της οθόνης ' Το MantisBT εγκαταστάθηκε με επιτυχία «. Αγνοήστε τα μηνύματα σφάλματος
- Κάντε κλικ στο σύνδεσμο δημιουργία όπως φαίνεται στην εικόνα ή μπορείτε να πλοηγηθείτε απευθείας στη διεύθυνση URL http: // localhost: (θύρα) /mantisbt-2.4.1/mantisbt-2.4.1/login_page.php να ξεκινήσω.
- Από προεπιλογή, το όνομα χρήστη είναι 'διαχειριστής' και ο κωδικός πρόσβασης είναι 'root'
- Μετά την είσοδο παρακάτω θα εμφανιστεί η οθόνη
Επίλυση σφαλμάτων:
Κατά τη διαδικασία εγκατάστασης, ενδέχεται να βρείτε ορισμένα σφάλματα. Σε αυτό το άρθρο, μερικά από τα κοινά λάθη και η επίλυσή τους έχουν απαριθμηθεί.
# 1)Σφάλμα VCRuntimeDll.140 : Όταν εμφανίζεται το ακόλουθο μήνυμα κατά την εγκατάσταση του διακομιστή wamp: ' Το πρόγραμμα δεν μπορεί να ξεκινήσει επειδή το VCRUNTIME140.dll λείπει από τον υπολογιστή σας. Δοκιμάστε να εγκαταστήσετε ξανά το πρόγραμμα για να διορθώσετε το πρόβλημα. 'Τότε σημαίνει' Visual C ++ Αναδιανεμήσιμα Πακέτα Λείπουν από τον υπολογιστή σας
Ακολουθήστε τα βήματα για να επιλύσετε το σφάλμα:
- Μεταβείτε στο https://www.microsoft.com/en-in/
- Στη γραμμή αναζήτησης, αναζητήστε ' VCRedist '
- Κάντε κλικ στο σύνδεσμο 'Λήψη Microsoft Visual C ++ 2010 Redistributable Package'
- Στην επόμενη οθόνη, επιλέξτε τη γλώσσα και κάντε κλικ στο κουμπί Λήψη
- Αυτό θα ξεκινήσει τη λήψη των πακέτων με δυνατότητα αναδιανομής του Visual C ++
- Μετά τη λήψη, κάντε διπλό κλικ στο ληφθέν αρχείο. Αυτό θα ξεκινήσει έναν οδηγό εγκατάστασης
- Μόλις εγκατασταθούν τα πακέτα με δυνατότητα αναδιανομής του Visual C ++, εγκαταστήστε ξανά το WampServer
#δύο)Err_Connection_Refused : Αν εμφανίζεται η ακόλουθη σελίδα αντί της σελίδας καλωσορίσματος του WampServer, χρησιμοποιήστε διαφορετικό αριθμό θύρας. Καθώς ο τρέχων αριθμός θύρας καταλαμβάνεται από ορισμένες άλλες υπηρεσίες
Ακολουθήστε τα βήματα για να επιλύσετε το σφάλμα:
- Κάντε δεξί κλικ στο εικονίδιο wamp που υπάρχει στο δίσκο συστήματος
- Μεταβείτε στα Εργαλεία | Χρησιμοποιήστε άλλη θύρα εκτός από (τρέχων αριθμός θύρας)
- Καταχωρίστε οποιονδήποτε αριθμό θύρας που δεν χρησιμοποιείται και κάντε κλικ στο Ok
Διεπαφή χρήστη του Mantis BugTracker
Μόλις ένας χρήστης συνδεθεί και ρυθμίσει το προφίλ χρήστη, αυτή είναι η πρώτη σελίδα που εμφανίζεται στον χρήστη.
Ας εξοικειωθούμε με τη διεπαφή χρήστη και ας κατανοήσουμε τις διάφορες δυνατότητες που παρέχονται στην πρώτη οθόνη του Mantis Bug Tracker.
Αυτή η σελίδα χωρίζεται σε διαφορετικές ενότητες. Στην αριστερή πλευρά, υπάρχει μενού πλοήγησης με συνδέσμους σε διαφορετικές σελίδες.
1) Μενού πλοήγησης : Αυτό είναι το μενού πλοήγησης με διάφορους συνδέσμους, όπως Αναφορά προβλήματος, Προβολή προβλήματος
2) Ανατέθηκε σε μένα: Σε αυτήν την ενότητα, όλα τα ζητήματα που ανατίθενται στον χρήστη που έχει συνδεθεί εμφανίζονται αυτήν τη στιγμή σε αυτήν την ενότητα. Όπως μπορείτε να έχετε μια ιδέα, ο χρόνος κατά τον οποίο αναφέρθηκε το σφάλμα εμφανίζεται κάτω από τη σύνοψη σφαλμάτων και ένας μοναδικός αριθμός εμφανίζεται αυτόματα εκχωρήθηκε σε κάθε αναφερόμενο σφάλμα
3) Χωρίς ανάθεση: Σε αυτήν την ενότητα, εμφανίζονται όλα τα ζητήματα που εκκρεμούν για ανάθεση στο ενδιαφερόμενο άτομο
4) Αναφέρθηκε από εμένα: Όλα τα ζητήματα που αναφέρει ο χρήστης εμφανίζονται σε αυτήν την ενότητα
5) Πρόσφατα τροποποιημένο (30 ημέρες): Όλα τα ζητήματα, τα οποία έχουν τροποποιηθεί κατά τη διάρκεια του χρονοδιαγράμματος 30 ημερών εμφανίζονται σε αυτήν την ενότητα
6) Κεφαλίδα: Στην κεφαλίδα διατίθενται διάφοροι σύνδεσμοι όπως το ζήτημα αναφοράς, προσκαλούνται χρήστες. Ο χρήστης μπορεί να κάνει κλικ απευθείας στο κουμπί Αναφορά ζητήματος και μετά να μεταβεί στη σελίδα αναφοράς προβλημάτων. Μπορείτε να αλλάξετε το έργο για το οποίο θέλετε να προβάλετε ζητήματα ή να αναφέρετε ένα ζήτημα.
Στα δεξιά εμφανίζεται το όνομα του συνδεδεμένου χρήστη. Κάντε κλικ στις επιλογές που εμφανίζονται παρακάτω. Ο χρήστης μπορεί να κάνει κλικ στην έξοδο για έξοδο από τη συνεδρία.
7) Χρονολόγιο: Σε αυτήν την ενότητα, εμφανίζονται όλες οι πρόσφατες ενημερώσεις σχετικά με το έργο. Εάν το ζήτημα έχει αναφερθεί πρόσφατα, έχει κλείσει ή τυχόν ενημερώσεις σε ένα υπάρχον σφάλμα, όλες οι δραστηριότητες σχετικά με το σφάλμα εισέρχονται και εμφανίζονται κάτω από αυτήν την ενότητα.
Πώς να αναφέρετε σφάλματα στο Mantis;
Συνιστώμενη ανάγνωση => Πώς να γράψετε μια καλή αναφορά σφαλμάτων
Η πρώτη οθόνη που εμφανίζεται στον χρήστη είναι η σελίδα σύνδεσης στην οποία ο χρήστης ζητείται να εισαγάγει τα διαπιστευτήρια σύνδεσης
- Εισαγάγετε το όνομα χρήστη και τον κωδικό πρόσβασης
- Κάντε κλικ στο κουμπί Είσοδος
- Υπάρχει επίσης μια επιλογή στο παράθυρο σύνδεσης για να αποθηκεύσετε τα στοιχεία σύνδεσης στο πρόγραμμα περιήγησης
- Για να αναφέρετε ένα σφάλμα κάντε κλικ στο Αναφορά ζητήματος που υπάρχει στην κορυφή ή από το μενού Πλοήγηση
- Κάντε κλικ στο έργο και επιλέξτε το έργο από το αναπτυσσόμενο μενού για το οποίο πρόκειται να αναφερθεί το σφάλμα
- Κάντε κλικ στο θέμα αναφοράς
- Εμφανίζεται η ακόλουθη σελίδα
- Επιλέξτε την κατηγορία
- Επιλέξτε αναπαραγωγιμότητα του σφάλματος.
Αναπαραγωγιμότητα : Καθορίζει εάν το σφάλμα που αναφέρθηκε είναι αναπαραγώγιμο ή όχι. Το Mantis Bug Tracker παρέχει προεπιλεγμένες επιλογές σε αυτήν την κατηγορία.
Τα ακόλουθα σημεία εμφανίζονται στο αναπτυσσόμενο μενού.
- Δεν έχετε δοκιμάσει: Ορίστε αυτήν την επιλογή εάν δεν έχετε προσπαθήσει να αναπαραγάγετε το σφάλμα
- Πάντα: Ορίστε αυτήν την επιλογή εάν το σφάλμα μπορεί να αναπαραχθεί σε κάθε επανάληψη
- Τυχαίος: Ορίστε αυτήν την επιλογή εάν το σφάλμα παρουσιάζεται τυχαία
- Δεν είναι δυνατή η αναπαραγωγή: Ορίστε αυτήν την επιλογή εάν το σενάριο που χρησιμοποιήθηκε είχε ως αποτέλεσμα το μη αναμενόμενο αποτέλεσμα να μην παράγει πλέον το σφάλμα
- Ωρες ωρες: Ορίστε αυτήν την επιλογή εάν το σφάλμα εμφανίζεται μερικές φορές κατά την επανάληψη
- ΟΧΙ
- Επιλέξτε τη σοβαρότητα του σφάλματος.
Οι παρακάτω επιλογές είναι διαθέσιμες σε αυτήν την κατηγορία
- χαρακτηριστικό
- Ασήμαντος
- Κείμενο
- Μικροδιόρθωση
- Ανήλικος
- Μείζων
- Σύγκρουση
- ΟΙΚΟΔΟΜΙΚΟ ΤΕΤΡΑΓΩΝΟ
- Ορίστε την επιλογή που περιγράφει καλύτερα το σφάλμα σας.
- Επιλέξτε την προτεραιότητα του σφάλματος
Οι παρακάτω επιλογές είναι διαθέσιμες σε αυτήν την κατηγορία
- Κανένας
- Χαμηλός
- Κανονικός
- Υψηλός
- Επείγων
- Αμεσος
- Ορίστε την κατάλληλη επιλογή
- Επιλογή προφίλ: (Πλατφόρμα, λειτουργικό σύστημα, έκδοση OS) χρησιμοποιήστε αυτό για να προσθέσετε πληροφορίες, όπως το χρησιμοποιούμενο λειτουργικό σύστημα πλατφόρμας και την έκδοση ή τη γεύση του
- Το επόμενο πεδίο είναι Ανάθεση σε . Σε αυτήν την κατηγορία, μπορείτε να επιλέξετε το όνομα του ατόμου στο οποίο πρόκειται να εκχωρηθεί το σφάλμα
- Στην περίληψη, μπορείτε να δώσετε τη σύντομη περιγραφή του σφάλματος
Για παράδειγμα, σε έναν ιστότοπο ηλεκτρονικού εμπορίου, τα προϊόντα δεν προστίθενται στο καλάθι. Μπορείτε να παρέχετε τη σύντομη περιγραφή για αυτό ως Καλάθι αγορών. Τα προϊόντα δεν προστίθενται στο καλάθι.
- Στην περιγραφή, εξηγήστε το σφάλμα, το περιβάλλον δοκιμών στο οποίο διεξάγεται η δοκιμή περιλαμβάνει τα αναμενόμενα και τα πραγματικά αποτελέσματα
- Στα βήματα αναπαραγωγής, γράψτε τα βήματα που απαιτούνται για την παραγωγή του σφάλματος που θα μπορούσε να χρησιμοποιηθεί ξανά, ώστε να αναπαραχθεί στο τέλος του προγραμματιστή
- Εάν θέλετε να επισυνάψετε οποιοδήποτε αρχείο, η εικόνα που αναφέρεται στο σφάλμα μπορείτε να την επισυνάψετε στην ενότητα συνημμένων αρχείων
- Μόλις συμπληρωθούν όλες οι επιλογές. Κάντε κλικ στο θέμα Υποβολή
- Εμφανίζεται ένα μήνυμα επιτυχίας στον χρήστη και η σελίδα ανακατευθύνεται στη σελίδα προβολής
Λάβετε υπόψη ότι, ένα μοναδικό αναγνωριστικό αντιστοιχίζεται στο πρόβλημα που αναφέρθηκε. Αυτό το αναγνωριστικό μπορεί να χρησιμοποιηθεί για την αναζήτηση του ζητήματος από τη γραμμή αναζήτησης.
Εάν θέλετε να δείτε το αναφερόμενο πρόβλημα, κάντε κλικ στο αναγνωριστικό όπως φαίνεται στην εικόνα. Το αναφερόμενο πρόβλημα θα εμφανιστεί στην οθόνη.
Έτσι, έχουμε αναφέρει ένα σφάλμα στο Mantis Bug tracker. Στη συνέχεια, θα μάθουμε να δημιουργούμε ένα έργο στο MantisBT.
Πώς να δημιουργήσετε ένα έργο στο Mantis Bug Tracker;
Στη συνέχεια, θα δούμε πώς να δημιουργούμε έργα στο mantis bug tracker. Το Mantis υποστηρίζει πολλά έργα σε μία μόνο παρουσία.
Ακολουθήστε τα βήματα για να δημιουργήσετε ένα νέο έργο:
Σημείωση: Η Mantis παρέχει διαφορετικά δικαιώματα στον συνδεδεμένο χρήστη. Έτσι, τα δικαιώματα δημιουργίας του έργου δίδονται μόνο στον συγκεκριμένο διαχειριστή χρήστη. Επομένως, συνδεθείτε με τον χρήστη και εμφανίζεται το ακόλουθο μενού πλοήγησης.
- Κάντε κλικ στο Διαχείριση
- Μεταβείτε για να διαχειριστείτε την καρτέλα έργου όπως φαίνεται στην εικόνα
- Κάντε κλικ στο Δημιουργία νέου έργου
- Θα ανοίξει ένα νέο παράθυρο με το ακόλουθο πεδίο
- Όνομα έργου : Δώστε το όνομα του έργου
- Κατάσταση: Μπορείτε να καθορίσετε την τρέχουσα κατάσταση του έργου
Από προεπιλογή είναι διαθέσιμες οι ακόλουθες επιλογές:
- Ανάπτυξη: Ορίστε αυτήν την επιλογή εάν το έργο βρίσκεται σε στάδιο ανάπτυξης
- Ελευθέρωση: Ορίστε αυτήν την επιλογή εάν το έργο βρίσκεται σε στάδιο έκδοσης
- Σταθερός: Ορίστε αυτήν την επιλογή εάν η δοκιμή πραγματοποιείται στη σταθερή έκδοση του έργου
- Απαρχαιωμένος: Εάν η έκδοση του έργου είναι ξεπερασμένη ή δεν χρησιμοποιείται αυτήν τη στιγμή από αυτήν την επιλογή, μπορείτε να επιλέξετε
- Προβολή κατάστασης: Επιλέξτε αν το έργο είναι ιδιωτικό ή δημόσιο. Ως ιδιωτικά έργα, και η πρόοδος σε αυτό είναι ορατή μόνο σε εκείνους τους χρήστες στους οποίους έχει ανατεθεί αυτό το έργο
- Περιγραφή: Στην περιοχή κειμένου 'Περιγραφή' μπορείτε να δώσετε την περιγραφή του έργου
- Και τέλος, κάντε κλικ στο κουμπί Προσθήκη έργου
Εμφανίζεται ένα μήνυμα επιτυχίας, και έτσι το έργο προστίθεται στο Mantis για αναφορά σφαλμάτων. Στη συνέχεια, θα μάθουμε να δημιουργούμε έναν χρήστη στο MantisBT.
Πώς να δημιουργήσετε έναν χρήστη στο MantisBT;
Έχουμε δει πώς να δημιουργήσουμε ένα έργο και επίσης μάθαμε να αναφέρουμε ένα ζήτημα στο Mantis Bug Tracker. Βασικά, τα δικαιώματα δημιουργίας νέου χρήστη ή επεξεργασίας υπάρχοντος χρήστη δίδονται στο άτομο που έχει δικαιώματα διαχειριστή.
Η δημιουργία νέας σελίδας λογαριασμού διευκολύνει το διαχειριστή να διαχειρίζεται τους χρήστες στο σύστημα. Συνδεθείτε λοιπόν με τον διαχειριστή. Μόλις συνδεθείτε με τον διαχειριστή, θα εμφανιστούν στο μενού πλοήγησης οι ακόλουθες επιλογές όπως φαίνεται στην εικόνα.
- Κάντε κλικ στο Διαχείριση
- Εναλλαγή για διαχείριση καρτέλας χρήστη
- Από προεπιλογή, η καρτέλα διαχείρισης χρηστών είναι προεπιλεγμένη καθώς αυτή είναι η πρώτη καρτέλα των διαθέσιμων πολλαπλών καρτελών
- Κάντε κλικ στη δημιουργία νέου λογαριασμού
ερωτήσεις και απαντήσεις συνέντευξης ποιοτικού ελέγχου pdf
- Μόλις κάνετε κλικ σε αυτό το κουμπί, θα ανοίξει ένα νέο παράθυρο
- Εισαγάγετε τον χρήστη
Σημείωση: Το όνομα χρήστη που χρησιμοποιείται για τον νέο χρήστη πρέπει να είναι μοναδικό και δεν πρέπει να χρησιμοποιείται προηγουμένως.
- Καταχωρίστε το πραγματικό όνομα του νέου χρήστη.
Σημείωση: Το πραγματικό όνομα που χρησιμοποιείται για τον νέο χρήστη πρέπει να είναι μοναδικό και δεν πρέπει να χρησιμοποιείται προηγουμένως, το πραγματικό όνομα του νέου χρήστη δεν πρέπει να συμπίπτει με το πραγματικό όνομα ενός υπάρχοντος χρήστη.
- Δώστε email του χρήστη.
- Στο αναπτυσσόμενο επίπεδο επιπέδου πρόσβασης, υπάρχουν διαφορετικές διαθέσιμες επιλογές από προεπιλογή.
- Θεατής
- Δημοσιογράφος
- Ενημέρωση
- Προγραμματιστής
- Διευθυντής
- Διαχειριστής
- Επιλέξτε την κατάλληλη επιλογή.
- Κάντε κλικ στο Δημιουργία χρήστη
Έτσι δημιουργείται ένας νέος χρήστης στο σύστημα.
Πώς να ρυθμίσετε το email στο Mantis;
Κατά τη διάρκεια της ανάπτυξης λογισμικού, μία από τις μεγαλύτερες προκλήσεις είναι να ενημερώνετε την ομάδα για τυχόν αλλαγές ή σφάλματα που αναφέρονται. Το MantisBT ενεργοποιεί μια ειδοποίηση μέσω ηλεκτρονικού ταχυδρομείου στο ενδιαφερόμενο άτομο εάν αναφερθεί κάποιο νέο σφάλμα ή αλλαγές που έγιναν σε ένα υπάρχον σφάλμα.
Ακολουθήστε τα βήματα για να διαμορφώσετε την ειδοποίηση μέσω email στο MantisBT
- Μεταβείτε στη διαδρομή: D: wamp www mantisbt-2.4.1 mantisbt-2.4.1 config
- Ανοίξτε το config_inc.php στο σημειωματάριο και προσθέστε τον ακόλουθο κώδικα:
$g_phpMailer_method = PHPMAILER_METHOD_SMTP; $g_smtp_host = ‘smtp.gmail.com'; $g_smtp_port = ‘465'; $g_smtp_connection_mode = ‘ssl'; $g_smtp_username = ‘softwaretestinghelp@gmail.com'; $g_smtp_password = ‘xxxx'; $g_administrator_email = ‘softwaretestinghelp@gmail.com'; $g_webmaster_email = ‘softwaretestinghelp@gmail.com'; $g_from_email = ‘softwaretestinghelp@gmail.com'; $g_return_path_email = ‘softwaretestinghelp@gmail.com'; $g_default_timezone = ‘UTC'; $g_log_level = LOG_EMAIL | LOG_EMAIL_RECIPIENT; $g_log_destination = ‘file:D:mantisbt.log';
- Αποθηκεύστε το αρχείο
- Συνδεθείτε στο MantisBT χρησιμοποιώντας διαπιστευτήρια διαχειριστή
- Κάντε κλικ στο Πρόσκληση χρηστών
- Δημιουργήστε έναν χρήστη
Ένα email θα ενεργοποιηθεί στο ενδιαφερόμενο άτομο.
Πώς να χρησιμοποιήσετε τα φίλτρα στο MantisBT;
Όταν ο αριθμός των σφαλμάτων που αναφέρονται στο έργο αυξάνεται, γίνεται πολύ διστακτικό να αναζητήσετε μια συγκεκριμένη ομάδα του ζητήματος.
Για παράδειγμα, Σε ένα έργο ο προγραμματιστής θέλει να επιλύσει όλα τα σφάλματα που του έχουν ανατεθεί υπό υψηλή προτεραιότητα. Σε αυτήν την περίπτωση, μπορούν να εφαρμοστούν φίλτρα για την ομαδοποίηση των ζητημάτων σύμφωνα με την απαίτηση.
Ας καταλάβουμε πώς να εφαρμόσουμε φίλτρα για αναζήτηση ή ομαδοποίηση των ζητημάτων.
- Κάντε κλικ στο Προβολή προβλήματος
- Στη σελίδα, διάφορα
- Κάντε κλικ στο αναπτυσσόμενο έργο, για αναζήτηση ζητημάτων με βάση το συγκεκριμένο έργο
- Κάντε κλικ σε οποιοδήποτε πεδίο σύμφωνα με τις απαιτήσεις σας
- Κάντε κλικ στο φίλτρο εφαρμογής. Όλα τα ζητήματα που ικανοποιούν την απαίτηση θα παρατίθενται στο πλέγμα
Αποθηκεύστε το φίλτρο:
Εάν θέλετε να αποθηκεύσετε το τρέχον φίλτρο, κάντε κλικ στο κουμπί Αποθήκευση φίλτρου.
- Στην επόμενη οθόνη, Εισαγάγετε Όνομα φίλτρου
- Επιλέξτε το πλαίσιο ελέγχου Έργο και κάντε κλικ στο κουμπί Αποθήκευση τρέχοντος φίλτρου
- Θα εμφανιστεί ένα μήνυμα επιτυχίας επιβεβαιώνοντας την ενέργεια 'Το φίλτρο αποθηκεύτηκε με επιτυχία'
Στην οθόνη εμφανίζονται οι ακόλουθες επιλογές:
- Διαχείριση φίλτρου: Αυτή η επιλογή μπορεί να χρησιμοποιηθεί για τη διαγραφή ενός υπάρχοντος αποθηκευμένου φίλτρου
- Μόνιμος σύνδεσμος: Το Permalink χρησιμοποιείται για τη δημιουργία συνδέσμου για ένα συγκεκριμένο φίλτρο. Αυτός ο σύνδεσμος μπορεί να κοινοποιηθεί σε άλλα μέλη της ομάδας, για το συγκεκριμένο φίλτρο
συμπέρασμα
Το λογισμικό εντοπισμού σφαλμάτων βοηθά στη διαχείριση του σφάλματος αποτελεσματικά και αποδοτικά. Τελικά, η μείωση του χρόνου και οι προσπάθειες για τη διαχείριση του ιστορικού σφαλμάτων. Με τη σωστή διαχείριση των σφαλμάτων, μπορούμε να βελτιώσουμε την ποιότητα της διαδικασίας εργασίας και να αποφύγουμε τυχόν κενά στη διαδικασία δοκιμών και ανάπτυξης.
Με τη σωστή παρακολούθηση, μπορεί κανείς να αναμένει τη σωστή χρήση του πόρου (υπάλληλος) και να προσφέρει τη μέγιστη απόδοση από αυτούς. Έτσι, αναμένοντας μια καλή απόδοση της επένδυσης.
Μοιραστείτε τα σχόλια ή τις ερωτήσεις σας μαζί μας παρακάτω.
Συνιστώμενη ανάγνωση
- Εκμάθηση έκλειψης σε βάθος για αρχάριους
- Δείγμα αναφοράς σφαλμάτων
- Εργαλείο παρακολούθησης σφαλμάτων Backlog
- Τι είναι ο κύκλος ζωής ελαττωμάτων / σφαλμάτων στη δοκιμή λογισμικού; Εκμάθηση κύκλου ζωής ελαττωμάτων
- Δείγμα αναφορών σφαλμάτων για εφαρμογές ιστού και προϊόντων
- 18 Καλύτερο Λογισμικό Παρακολούθησης Σφάλματος: Εργαλεία Παρακολούθησης Κορυφαίων Ελαττωμάτων / Προβλημάτων του 2021
- Εκπαιδευτικό εργαλείο παρακολούθησης σφαλμάτων JIRA: Πώς να χρησιμοποιήσετε το JIRA ως εργαλείο εισιτηρίων
- Πώς να γράψετε μια καλή αναφορά σφαλμάτων; Συμβουλές και κόλπα