Έντομο Mantis TracΕκπαιδευτικό Σεμινάριο Ker

⚡ Έξυπνη Σύνοψη

Έντομο Mantis TracΤο ker είναι ένα δωρεάν, ανοιχτού κώδικα τεύχος tracKing σύστημα που χρησιμοποιούν οι ομάδες λογισμικού για την αναφορά ελαττωμάτων, την ανάθεση κατόχων, την επισύναψη αποδεικτικών στοιχείων και την παρακολούθηση κάθε επιδιόρθωσης έως την ολοκλήρωση σε πολλά έργα και κυκλοφορίες.

  • 🐞 Αναφορά προβλήματος: Εννέα καθοδηγούμενα βήματα μεταφέρουν ένα ελάττωμα από τη φόρμα Αναφοράς Προβλήματος σε μια αριθμημένη, tracείσοδος με κλειδαριά.
  • 🎨 Χρώματα κατάστασης: Κάθε κατάσταση ροής εργασίας έχει το δικό της χρώμα γραμμής, επομένως μια ουρά μπορεί να διαβαστεί με μια ματιά.
  • 📁 Ρύθμιση έργου: Η Διαχείριση Έργων δημιουργεί ένα κοντέινερ για κάθε προϊόν, με τη δική του κατάσταση και ορατότητα.
  • 👥 Λογαριασμοί χρηστών: Η Διαχείριση Χρηστών δημιουργεί λογαριασμούς, ορίζει ένα επίπεδο πρόσβασης και αναθέτει άτομα σε έργα.
  • 🧩 Προσαρμοσμένα πεδία: Επιπλέον πεδία όπως η Επιχειρηματική Αξία μπορούν να οριστούν μία φορά και να συνδεθούν με οποιοδήποτε έργο.
  • 🔔 Ειδοποιήσεις: Οι Προτιμήσεις Λογαριασμού αποφασίζουν ποια συμβάντα θα στέλνουν email, από νέα τεύχη έως σημειώσεις που έχουν προστεθεί.
  • Τρέχουσα έκδοση: Η υποστηριζόμενη γραμμή είναι το MantisBT 2.28.4. Η έκδοση 1.3.x λαμβάνει μόνο διορθώσεις ασφαλείας.

Έντομο Mantis TracΕκπαιδευτικό Σεμινάριο Ker

Τι είναι το έντομο Mantis Tracκερ;

Αλογάκι της παναγίας, κυκλοφόρησε με την επίσημη ονομασία του MantisBT, είναι ένα σφάλμα ανοιχτού κώδικα tracλογισμικό king που μπορεί να χρησιμοποιηθεί για track ελαττώματα λογισμικού για διάφορα έργα λογισμικού. Μπορείτε εύκολα να κατεβάσετε και να εγκαταστήσετε το MantisBT για δική σας χρήση και το έργο προσφέρει επίσης μια φιλοξενούμενη έκδοση του ίδιου λογισμικού μέσω του MantisHub. Μπορείτε εύκολα να προσαρμόσετε το Mantis ώστε να αντιστοιχίζει τη ροή εργασίας ανάπτυξης λογισμικού σας.

Το MantisBT είναι μια εφαρμογή PHP και αποθηκεύει τα δεδομένα της σε MySQL, PostgreSQL or Microsoft SQL Server, με τον ίδιο τον διακομιστή να λειτουργεί σε Linux, Windows or macOSΗ τρέχουσα σταθερή έκδοση είναι MantisBT 2.28.4; ο παλαιότερος κλάδος 1.3.x (1.3.20) εξακολουθεί να υποστηρίζεται, αλλά λαμβάνει μόνο διορθώσεις ασφαλείας και κρίσιμων σφαλμάτων, επομένως μια νέα εγκατάσταση θα πρέπει να ξεκινήσει στη γραμμή 2.x.

Μερικά από τα κύρια χαρακτηριστικά του MantisBT είναι:

  • Ειδοποιήσεις μέσω email: Στέλνει email με ενημερώσεις, σχόλια, αποφάσεις στους ενδιαφερόμενους φορείς.
  • Έλεγχος πρόσβασης: Μπορείτε να ελέγξετε την πρόσβαση των χρηστών σε επίπεδο έργου
  • Προσαρμογή: Μπορείτε εύκολα να προσαρμόσετε το Mantis σύμφωνα με τις απαιτήσεις σας.
  • Υποστήριξη για κινητά: Το Mantis υποστηρίζει iPhone, Androidκαι Windows Πλατφόρμες τηλεφώνων.
  • Πρόσθετα: Μια συνεχώς επεκτεινόμενη βιβλιοθήκη πρόσθετων για την προσθήκη προσαρμοσμένων λειτουργιών στο Mantis Issue Tracκερ.

Το υπόλοιπο αυτής της αναλυτικής παρουσίασης ακολουθεί τη σειρά με την οποία συνήθως εργάζεται μια νέα ομάδα: καταγράφει πρώτα ένα ελάττωμα και, στη συνέχεια, δημιουργεί το έργο, τους χρήστες και τα προσαρμοσμένα πεδία που διατηρούν την ουρά οργανωμένη.

Πώς να αναφέρετε ένα ζήτημα

Δεν χρειάζεται να εγκαταστήσετε τίποτα για να δοκιμάσετε το MantisBT. Το επίσημο διαδήλωση Η σελίδα παρέχει μια δωρεάν φιλοξενούμενη δοκιμαστική παρουσία του MantisHub και σας επιτρέπει επίσης να περιηγηθείτε στο δημόσιο περιεχόμενο της ομάδας MantisBT tracker σε λειτουργία μόνο για ανάγνωση. Ένα καλοσχηματισμένο Αναφορά σφάλματος είναι αυτό που κάνει την υπόλοιπη ροή εργασίας χρήσιμη, οπότε ξεκινήστε από εκεί.

Βήμα 1) Συνδεθείτε στο Mantis

Η οθόνη σύνδεσης ζητά όνομα χρήστη και κωδικό πρόσβασης και προσφέρει συνδέσμους για εγγραφή και ανάκτηση χαμένου κωδικού πρόσβασης.

Έντομο Mantis Tracοθόνη σύνδεσης ker με όνομα χρήστη, κωδικό πρόσβασης και το κουμπί Σύνδεσης επισημασμένο

Βήμα 2) Μόλις συνδεθείτε στο Mantis, το όνομα χρήστη σας θα εμφανίζεται στο επάνω μέρος της κύριας οθόνης του Mantis και τώρα μπορείτε να αναφέρετε το πρόβλημά σας στο Mantis κάνοντας κλικ στην επιλογή "Αναφορά προβλήματος" όπως φαίνεται παρακάτω.

Κεφαλίδα Mantis που εμφανίζει τον συνδεδεμένο λογαριασμό αναφοράς και τον σύνδεσμο Αναφορά προβλήματος που έχει επισημανθεί στο επάνω μενού

Βήμα 3) Στην επόμενη οθόνη

  1. Εισαγάγετε την κατηγορία σφαλμάτων
  2. Εισαγάγετε την Αναπαραγωγιμότητα
  3. Εισαγάγετε τη σοβαρότητα
  4. Εισαγάγετε Προτεραιότητα
  5. Εισαγάγετε τα στοιχεία της πλατφόρμας
  6. Εισαγάγετε τη Σύνοψη της Αναφοράς Σφάλματος
  7. εισάγετε Descriptιόν
  8. Εισαγάγετε Βήματα για να αναπαραγάγετε το σφάλμα
  9. Κάντε κλικ στην επιλογή Υποβολή αναφοράς

Οι αριθμημένες επεξηγήσεις στο παρακάτω στιγμιότυπο οθόνης αντιστοιχίζονται ένα προς ένα σε αυτήν τη λίστα, από την Κατηγορία στην κορυφή έως την Υποβολή αναφοράς στο κάτω μέρος της φόρμας.

Φόρμα Mantis Enter Report Details συμπληρωμένη με κατηγορία: ασφάλεια, πάντα αναπαραγωγιμότητα, σοβαρότητα σφάλματος και άμεση προτεραιότητα

ΣΗΜΕΊΩΣΗΤα πεδία που βλέπετε στην έκδοση του Mantis που διαθέτετε θα διαφέρουν. Ανατρέξτε στην ενότητά μας σχετικά με προσαρμοσμένων πεδίων για το ίδιο.

Βήμα 4) Αφού εισαγάγουμε όλες τις λεπτομέρειες στο παράθυρο αναφοράς, θα υποβάλουμε μια αναφορά και σύντομα η αναφορά μας θα εμφανιστεί στο κύριο παράθυρο. Όπως φαίνεται στο παρακάτω στιγμιότυπο οθόνης, όταν κάνετε κλικ στην προβολή προβλήματος, το πρόβλημα θα εμφανιστεί στην οθόνη με το αναγνωριστικό "0017896" Επίσης, εμφανίζει την κατάσταση ως νέα και επίσης την ημερομηνία δημιουργίας του.

Λίστα προβλημάτων προβολής Mantis με τον πίνακα φίλτρων παραπάνω και το νεοδημιουργημένο ζήτημα 0017896 που εμφανίζεται στην κατάσταση νέο

Τα ζητήματα στο Mantis Tool επισημαίνονται ανάλογα με την κατάσταση ενός ζητήματος. Για παράδειγμα, εδώ το ζήτημα είναι σε κατάσταση επιβεβαίωσης, επομένως, επισημαίνεται με ανοιχτό πορτοκαλί.

Χρωματική λεζάντα κατάστασης Mantis που εμφανίζει νέα, σχόλια, επιβεβαιωμένα και επιβεβαιωμένα προβλήματα πάνω από μια σειρά επιβεβαιωμένων ζητημάτων

Για διαφορετικές καταστάσεις, αντιστοιχίζονται διαφορετικά χρώματα. Ο παρακάτω πίνακας παραθέτει το προεπιλεγμένο χρώμα που παρέχει το MantisBT για κάθε κατάσταση ροής εργασίας, το οποίο ένας διαχειριστής μπορεί να παρακάμψει μέσω του $g_status_colors ρύθμιση παραμέτρων.

Κατάσταση Προεπιλεγμένο χρώμα Τι σου λέει η σειρά
νέος Ανοιχτό κόκκινο / ροζ Έχει αναφερθεί και κανείς δεν το έχει παραλάβει ακόμα.
ανατροφοδότηση Μωβ Ο χειριστής χρειάζεται περισσότερες πληροφορίες από τον αναφέροντα.
αναγνώρισε Πορτοκαλί Η ομάδα αποδέχεται την αναφορά ως έγκυρη.
επιβεβαίωσε Κίτρινο Ένα δεύτερο άτομο έχει αναπαράγει το ελάττωμα.
ανατεθεί Μπλε Ένας επώνυμος χειριστής εργάζεται πάνω στη διόρθωση.
επιλυθεί Πράσινο Υπάρχει κάποια επιδιόρθωση και αναμένει επαλήθευση.
κλειστό Γκρί Επαληθεύτηκε και αρχειοθετήθηκε, δεν αναμένεται περαιτέρω ενέργεια.

Η ανάγνωση μιας ουράς με βάση το χρώμα είναι ο πιο γρήγορος τρόπος για να δείτε πού έχει κολλήσει μια έκδοση και αντιστοιχίζεται απευθείας στην ευρύτερη ελαττωματικό κύκλο ζωής η ομάδα σας ακολουθεί ήδη.

Βήμα 5) Όταν κάνετε κλικ στο πρόβλημα #αναγνωριστικό 0017896, θα εμφανίσει το ζήτημα με περισσότερες λεπτομέρειες, όπως αναφορά έργου, την κατάστασή του, ημερομηνία υποβολής και τελευταίας ενημέρωσης.

Σελίδα λεπτομερειών προβλήματος Mantis View για το πρόβλημα 0017896 που αναφέρει το έργο, τον αναφέροντα, την προτεραιότητα, τη σοβαρότητα, την αναπαραγωγιμότητα και την επίλυση

Βήμα 6) Εκτός από αυτά, μπορείτε να προσθέσετε ένα αρχείο, έγγραφα, εικόνες στο σφάλμα σας όπως φαίνεται παρακάτω –

Σελίδα προβλήματος Mantis που εμφανίζει το συνημμένο στιγμιότυπο οθόνης SecurityBug.png και τα στοιχεία ελέγχου Αναζήτηση και Μεταφόρτωση αρχείου

Βήμα 7) Μπορείτε επίσης να προσθέσετε σχόλια που αφορούν το πρόβλημά σας, όπως φαίνεται στο παρακάτω στιγμιότυπο οθόνης.

Πίνακας Mantis Notes με ένα σχόλιο δημοσιογράφου που προστέθηκε στο θέμα και κουμπιά Επεξεργασία, Διαγραφή και Ιδιωτική Χρήση

Βήμα 8) Μπορείτε να κάνετε κλικ στο ιστορικό στο επάνω μέρος της Αναφοράς προβλήματος, για να δείτε το ιστορικό προβλημάτων. Αυτό το ιστορικό ζητημάτων έχει λεπτομέρειες όπως πότε δημιουργήθηκε το ζήτημα ή πότε προστέθηκε το αρχείο στο ζήτημα ή εάν έχει προστεθεί κάποια σημείωση στο ζήτημα.

Πίνακας ιστορικού ζητημάτων Mantis που καταγράφει το νέο τεύχος, το αρχείο που προστέθηκε και τη σημείωση που προστέθηκε με ημερομηνίες και ονόματα χρήστη

Βήμα 9) Μόλις υποβληθεί το ζήτημα, ο προγραμματιστής λαμβάνει ένα μήνυμα ηλεκτρονικού ταχυδρομείου.

Η παρακάτω ειδοποίηση είναι το μήνυμα που στέλνει η Mantis όταν το ζήτημα αλλάζει χέρια και επαναλαμβάνει τον αναφέροντα, τον χειριστή, το έργο, την κατηγορία, τη σοβαρότητα, την προτεραιότητα και την κατάσταση σε απλό κείμενο.

Ειδοποίηση μέσω email Mantis που ανακοινώνει ότι έχει ανατεθεί ένα πρόβλημα, με αναφορά, χειριστή, σοβαρότητα και κατάσταση

Πώς να προσθέσετε ένα έργο

Κάθε τεύχος στο Mantis ανήκει σε ένα έργο, επομένως η επόμενη εργασία είναι να δημιουργήσετε ένα για το υπό δοκιμή προϊόν.

Βήμα 1) Στην καρτέλα Διαχείριση, μεταβείτε στη Διαχείριση έργων

  1. Εισαγάγετε Όνομα έργου
  2. Επιλέξτε Κατάσταση
  3. εισάγετε Descriptιόν
  4. Κάντε κλικ στην Προσθήκη έργου

Φόρμα Προσθήκης Έργου Mantis με το όνομα του έργου, την κατάσταση ανάπτυξης και την περιγραφή συμπληρωμένη πριν κάνετε κλικ στην Προσθήκη Έργου

Βήμα 2) Το έργο δημιουργείται.

Λίστα Mantis Manage Projects που επιβεβαιώνει το νέο έργο με την κατάστασή του, την ενεργοποιημένη σημαία και την κατάσταση δημόσιας προβολής

Πώς να δημιουργήσετε έναν χρήστη

Με ένα έργο σε ισχύ, οι δημοσιογράφοι, οι προγραμματιστές και οι διευθυντές που θα εργαστούν σε αυτό χρειάζονται ο καθένας έναν λογαριασμό.

Βήμα 1) Μεταβείτε στη Διαχείριση > Διαχείριση Χρηστών. Κάντε κλικ στην επιλογή "Δημιουργία Νέου Λογαριασμού"

Σελίδα Mantis Manage Accounts που παραθέτει τον υπάρχοντα λογαριασμό διαχειριστή με επισημασμένο το κουμπί Create New Account (Δημιουργία νέου λογαριασμού)

Βήμα 2) Εισαγάγετε τα στοιχεία του λογαριασμού και, στη συνέχεια, δημιουργήστε τον χρήστη

  1. Επωνυμία Φαρμακείου
  2. Το πραγματικό του όνομα
  3. Ηλεκτρονικό Ταχυδρομείο
  4. Επίπεδο πρόσβασης
  5. Κάντε κλικ στην επιλογή Δημιουργία χρήστη

Φόρμα δημιουργίας νέου λογαριασμού Mantis με το όνομα χρήστη και το πραγματικό όνομα που έχουν καταχωρηθεί για έναν νέο λογαριασμό υποστήριξης

Βήμα 3) Στην επόμενη οθόνη αντιστοιχίστε τον χρήστη στο επιθυμητό έργο.

Mantis Προσθήκη χρήστη στην οθόνη έργου - Μετακίνηση ενός έργου από Μη Ανατεθειμένα Έργα και ορισμός του επιπέδου πρόσβασης σε αναφορά

Βήμα 4) Ενημερώστε το email και άλλες προτιμήσεις λογαριασμού όπως θέλετε

Σελίδα Προτιμήσεων Λογαριασμού Mantis με τα πλαίσια ελέγχου email ανά συμβάν, το προεπιλεγμένο έργο, τη ζώνη ώρας και τις ρυθμίσεις γλώσσας

Βήμα 5) Τα διαπιστευτήρια σύνδεσης αποστέλλονται στον χρήστη μέσω email.

Μήνυμα ηλεκτρονικού ταχυδρομείου εγγραφής λογαριασμού Mantis που ενημερώνει τον νέο χρήστη ότι δημιουργήθηκε ένας λογαριασμός και συνδέεται με τη σελίδα κωδικού πρόσβασης

Πώς να δημιουργήσετε προσαρμοσμένο πεδίο

Όταν η τυπική φόρμα αναφοράς δεν καταγράφει όλα όσα χρειάζεται η διεργασία σας, το Mantis σάς επιτρέπει να ορίσετε επιπλέον πεδία και να τα επισυνάψετε σε μεμονωμένα έργα.

Βήμα 1) Δημιουργήστε το πεδίο

  1. Μεταβείτε στη Διαχείριση προσαρμοσμένων πεδίων
  2. Εισαγάγετε Όνομα πεδίου
  3. Κάντε κλικ στο κουμπί "Νέο προσαρμοσμένο πεδίο"

Σελίδα Mantis Manage Custom Fields με ένα νέο όνομα πεδίου πληκτρολογημένο και το κουμπί New Custom Field (Νέο προσαρμοσμένο πεδίο) σημειωμένο

Βήμα 2) Ρύθμιση παραμέτρων συμπεριφοράς του πεδίου

  1. Επιλέξτε Τύπος πεδίου
  2. Εισαγάγετε συγκεκριμένα δεδομένα πεδίου
  3. Πατήστε Ενημέρωση προσαρμοσμένου πεδίου

Επεξεργασία προσαρμοσμένης οθόνης πεδίου Mantis που ορίζει τον τύπο πεδίου, τα όρια μήκους και την εμφάνιση και τα απαιτούμενα πλαίσια ελέγχου

Βήμα 3) Δημιουργείται προσαρμοσμένο πεδίο

Λίστα προσαρμοσμένων πεδίων Mantis που εμφανίζει το νεοδημιουργημένο πεδίο με τον αριθμό και τον τύπο του έργου του

Βήμα 4) Κάντε ξανά κλικ στο προσαρμοσμένο πεδίο και συνδέστε το προσαρμοσμένο πεδίο με το έργο σας

Σύνδεση προσαρμοσμένου πεδίου Mantis με οθόνη έργου με επιλεγμένο έργο, μια τιμή ακολουθίας και το κουμπί Σύνδεση προσαρμοσμένου πεδίου

Βήμα 5) Στην ενότητα Ζήτημα αναφοράς, εμφανίζεται το νέο προσαρμοσμένο πεδίο

Mantis Enter Report Details form με το συνδεδεμένο προσαρμοσμένο πεδίο να εμφανίζεται πλέον ως επιπλέον γραμμή πάνω από το Upload File (Μεταφόρτωση αρχείου)

Τα προσαρμοσμένα πεδία, τα έργα και τα επίπεδα πρόσβασης μαζί δίνουν σε μια μικρή ομάδα τον ίδιο έλεγχο που προσφέρουν και οι πιο βαριές ομάδες. έντομο tracβασιλικά εργαλεία παρέχουν, χωρίς να εγκαταλείψουν το διαδικασία διαχείρισης ελαττωμάτων τρέχεις ήδη.

Συχνές Ερωτήσεις

Το MantisBT είναι ανοιχτού κώδικα υπό την άδεια GNU GPL, επομένως η αυτο-φιλοξενία δεν κοστίζει τίποτα πέρα ​​από τον δικό σας διακομιστή. Η έκδοση 2.28.4 είναι η τρέχουσα σταθερή έκδοση. Ο παλαιότερος κλάδος 1.3.20 λαμβάνει μόνο διορθώσεις ασφαλείας και κρίσιμες διορθώσεις, επομένως μια νέα εγκατάσταση θα πρέπει να ξεκινήσει στη γραμμή 2.x.

Το MantisBT είναι μια εφαρμογή PHP και λειτουργεί με MySQL, PostgreSQL or Microsoft SQL ServerΟ ίδιος ο διακομιστής μπορεί να εκτελέσει Linux, Windows or macOSκαι η διεπαφή ιστού υποστηρίζεται στο Chrome, Firefox, σαφάρι, Opera και Edge.

Το MantisBT είναι το πακέτο με δυνατότητα λήψης που εγκαθιστάτε και συντηρείτε μόνοι σας. Το MantisHub είναι η εμπορική υπηρεσία που φιλοξενείται και βασίζεται στον ίδιο κώδικα, επομένως λαμβάνετε μια λειτουργική παρουσία σε δευτερόλεπτα με υποστήριξη, αντί να διαχειρίζεστε την PHP, τη βάση δεδομένων και τις αναβαθμίσεις.

Η σοβαρότητα καταγράφει τον τεχνικό αντίκτυπο, με τιμές όπως σφάλμα, σημαντικό, μικρό ή ασήμαντο. Η προτεραιότητα καταγράφει τον προγραμματισμό του επείγοντος, με τιμές όπως άμεσο, επείγον, υψηλό ή κανονικό. Ένα ορατό τυπογραφικό λάθος μπορεί να φέρει ταυτόχρονα χαμηλή σοβαρότητα και υψηλή προτεραιότητα.

Ανοίξτε την επιλογή Προβολή προβλημάτων και περιορίστε τη γραμμή φίλτρου ανά αναφορά, κατάσταση, κατηγορία, σοβαρότητα ή έκδοση προϊόντος και, στη συνέχεια, κάντε κλικ στην επιλογή Εφαρμογή φίλτρου. Η ίδια σελίδα προσφέρει συνδέσμους Εκτύπωση αναφορών, Εξαγωγή CSV, Εξαγωγή Excel και Γράφημα για την κοινή χρήση του αποτελέσματος εκτός του εργαλείου.

Το MantisBT είναι ελαφρύ, αυτο-φιλοξενούμενο και δωρεάν, κάτι που ταιριάζει σε μικρές ομάδες που θέλουν πλήρη έλεγχο των δεδομένων τους. έντομο tracβασιλικά εργαλεία να παραδίδουν ευέλικτες πλακέτες, πίνακες ελέγχου και εγγενείς ενσωματώσεις άμεσα, επομένως τα μεγαλύτερα προγράμματα συχνά τα προτιμούν.

Τα μοντέλα τεχνητής νοημοσύνης μπορούν να συγκρίνουν μια νέα σύνοψη και περιγραφή με την υπάρχουσα εκκρεμότητα, να επισημάνουν πιθανά διπλότυπα και να προτείνουν μια κατηγορία, σοβαρότητα και χειριστή. Αντιμετωπίστε κάθε πρόταση ως σύσταση: ένας ανθρώπινος κριτής επιβεβαιώνει την ταξινόμηση πριν προχωρήσει το πρόβλημα.

Ναί. GitHub Copilot Μπορεί να συντάξει σενάρια που καλούν το MantisBT REST API για να δημιουργήσει προβλήματα, να επισυνάψει αρχεία καταγραφής ή να εξαγάγει αναφορές και μπορεί να ενσωματώσει κώδικα πρόσθετου. Να ελέγχετε πάντα τις δημιουργημένες κλήσεις σε σχέση με την τρέχουσα τεκμηρίωση του API πριν τις εκτελέσετε.

Συνοψίστε αυτήν την ανάρτηση με: