Mantis - Kurzanleitung

Mantis Bug Tracker ist ein webbasiertes Open Source-Anwendungstool. Es wird für die Fehlerverfolgung während des gesamten Fehlerlebenszyklus verwendet. Neben der Fehlerverfolgung unterstützt Mantis Release-Funktionen zum Verwalten verschiedener Releases eines Projekts oder einer Software.

Mantis ist auch als MantisBT bekannt, was für Mantis Bug Tracker steht. Der Name und das Logo von Mantis beziehen sich auf die Insektenfamilie Mantidae. In der Software wird dies als Fehler bezeichnet.

Mantis bietet Demo, Download (um Ihre eigene Mantis einzurichten) und Hosting-Version des Tools. Es unterstützt verschiedene Funktionen für die Problemverfolgung und den Lebenszyklus sowie das Release-Management.

Die Entwicklung von Mantis begann im Jahr 2000 von Kenzaburo Ito. Später im Jahr 2002 traten weitere Teammitglieder (Jeroen Latour, Victor Boctor und Julian Fitzell) bei. Die Basisversion 1.0.0 von Mantis wurde im Februar 2006 veröffentlicht.

Im Jahr 2012 wurde GitHub das offizielle Repository für den Quellcode des Mantis-Projekts.

Lizenz und kostenlose Testversion

  • Es ist eine Open Source Software. Für die Verwendung der Basisversion ist keine Lizenz erforderlich.

  • Es bietet Demo- und Hosting-Version für kostenlose Trails.

  • Es unterstützt die Download-Funktion zum Einrichten Ihrer eigenen Mantis-Software. Der Benutzer kann sich mit der E-Mail-ID anmelden.

  • Mantis hat unterschiedliche Preisangebote basierend auf zusätzlichen Funktionen, die unter zu sehen sind https://www.mantishub.com/pricing

Verwendung

  • Verfolgung aller Fehler / Probleme während des gesamten Fehlerlebenszyklus.

  • Auch auf Release-Ebene verwalten.

  • Unterstützt Analyse- und Berichtsfunktionen.

  • Unterstützt das Plug-In mit anderer Software und IDE, um es stärker und effektiver zu machen.

Spezifikationen

Sr.Nr. Spezifikation & Beschreibung
1

Application Copyright

Das Urheberrecht liegt bei MANTIS System Limited Company („MANTIS SYSTEM“).

Die Lizenz wird unter der GNU General Public License Version 2 erworben

2

Tool Scope

Es kann als Bug-Tracking-System verwendet werden

3

Stable Release

2.1.0 Weiter. Die neueste Version ist 2.5.1

4

Developed Language

PHP als Codierungssprache und SQL für die Datenbank

Das Tool unterstützt 49 Sprachen

5

Operating System

Plattformübergreifend (plattformunabhängige Software)

6

System Requirements

Webserver - Mantis wird hauptsächlich mit Microsoft IIS und Apache getestet

PHP - Obligatorische Erweiterungen sind mysqli, pgsql, oci8, sqlsrv, mbstring

Datenbank - MySQL, PostgreSQL

7

Client Requirements

Firefox 45 und höher

IE 10 und höher

Chrome / Safari / Opera

8

User Interface Available

API

Desktop-GUI

Mobile Benutzeroberfläche

Mantis unterstützt eine Vielzahl von Funktionen, um QAs und andere Interessengruppen für die Fehlerverfolgung zu gewinnen. Im Folgenden sind die Kernfunktionen von Mantis aufgeführt.

Kernfunktionen

Sr.Nr. Kernfunktion & Beschreibung
1

Collaboration and Hassle Free

Dies macht die Zusammenarbeit mit Teammitgliedern und Kunden einfach, schnell und professionell.

So viele Benutzer können dieselbe Domäne und denselben Datensatz verwenden. Es ist nur für lizenzierte Produkte verfügbar.

2

Email Notification

Alle Benutzer oder Teammitglieder können eine E-Mail-Benachrichtigung erhalten, wenn Änderungen, Aktualisierungen oder Lösungen für ein Problem vorliegen.

E-Mails werden für alle Aktionen ausgelöst, die von einer Gruppe von Benutzern ausgeführt werden.

Abstimmungs- und Beobachtungsfunktionen, um den Fortschritt für die Stakeholder im Auge zu behalten.

Verwenden Sie @mention, um die Aufmerksamkeit eines bestimmten Teammitglieds auf Kommentare / Beschreibung zu lenken.

3

Access Control

Der Administrator kann den Benutzern basierend auf der jeweiligen Rolle Zugriff gewähren. Sie kann für jedes Projekt unterschiedlich angewendet werden. Somit kann eine Person für zwei verschiedene Projekte unterschiedliche Zugriffsebenen haben.

4

Customization

Mantis unterstützt die Anpassung auf jeder Ebene.

Benutzer können Felder für die Erstellung / Ansicht von Problemen anpassen.

Benutzer können Felder auch für den Problemworkflow und die Benachrichtigung anpassen.

5

Dashboard

Mir zugewiesene, nicht zugewiesene Dashboard-Anzeigen, die von mir und vielen anderen Standardfiltern gemeldet wurden, um alle Probleme einzelner Benutzer zu untersuchen.

Mit der Zeitleistenfunktion können Sie beobachten, was im gesamten Projekt geschieht.

Es zeigt einen Live-Stream mit den neuesten Aktionen eines Teammitglieds an.

6

Release Management

Mantis hilft bei der Verwaltung verschiedener Releases. Es unterstützt Projektversionen zum Verfolgen von Releases.

Benutzer können zukünftige Versionen erstellen und Probleme auch für die jeweilige Version markieren.

Probleme und Release-Informationen können zum besseren Verständnis auch auf einer Roadmap-Seite zusammengefasst werden.

7

Time Tracking

Mantis unterstützt eine eigene integrierte Zeiterfassungsfunktion.

Benutzer können die für ein bestimmtes Problem aufgewendete Zeit einfach eingeben. Es kann dabei helfen, einen Bericht über die verbrachten Stunden für jedes Problem als Einzelperson oder als Team zu erstellen.

8

Integration/Plug-in

Mantis unterstützt mehr als 100 Add-Ins für die Verbindung mit verschiedenen Softwareprogrammen, um die Arbeit zu vereinfachen.

Eine große Auswahl an Add-Ins macht es weltweit universell - TestLodge, TestRail, TestCollab, Testuff, HipChat, Slack usw.

Es unterstützt auch Eclipse IDE und JetBrains.

9

Common Features

Durch die Integration von Slack und HipChat kann das Team miteinander kommunizieren.

Mantis bietet SSO-Zugriff (Single Sign On), um sich mit GitHub- oder BitBucket-Anmeldeinformationen bei MantisHub anzumelden.

10

Customer Support

Mantis Helpdesk ist eine sehr beliebte Funktion. Es ermöglicht die Integration Ihres Supports in Ihre interne Problemverfolgung.

Durch die Grasshopper-Integration erhalten Benutzer eine direkte Voicemail-Leitung.

Mantis ist eine Webanwendung, die Einzelpersonen oder angeforderten Benutzern desselben Unternehmens / Projekts eine private Website zur Verfügung stellt.

Mantis kann auf der Serverseite ausgeführt werden. Es ist eine PHP-basierte Anwendung und unterstützt alle Betriebssystemplattformen wie Windows, Linux verschiedener Versionen, MAC usw. Es unterstützt auch mobile Browser in mobilen Ansichten.

System Anforderungen

Da Mantis eine Webanwendung ist, folgt sie dem Konzept von Client / Server. Dies bedeutet, dass Mantis zentral auf dem Server installiert werden kann und Benutzer über Webbrowser mit einer Website von jedem Computer aus mit ihm interagieren können.

  • Web Server- Mantis wird mit Microsoft IIS und Apache getestet. Es kann jedoch mit jeder neuesten Webserver-Software verwendet werden. Mantis verwendet nur.phpDatei. Konfigurieren Sie den Webserver mit.php Nur Erweiterung.

  • PHP- Der Webserver sollte PHP unterstützen. Es kann als CGI oder eine andere Integrationstechnologie installiert werden.

  • Mandatory PHP Extensions - Erweiterungen für RDBMS sind mysqli, pgsql, oci8, sqlsrv mbstring ist für die Unterstützung von Unicode - UTF-8 erforderlich.

  • Optional Extensions - Curl, GD, Fileinfo.

  • Database- Mantis benötigt eine Datenbank, um seine Daten zu speichern. MySQL und PostgreSQL werden von RDBMS unterstützt.

  • Client Requirements - Firefox 45 und höher, IE 10 und höher, Chrome, Safari und Opera.

Benutzer können alle Anforderungen entweder manuell oder automatisch separat installieren, um Mantis zu verwenden.

Installation der Systemanforderungen

Wenn ein Benutzer über ausreichende Kenntnisse des Installationsprozesses verfügt, können alle Anforderungen einzeln installiert werden, bevor Sie mit Mantis fortfahren.

Alternativ stehen viele All-in-One-Pakete zur Verfügung, die alle Anforderungen erfüllen und per exe-Datei automatisch im System installiert werden können. Hier werden wir die Hilfe von XAMPP nutzen, um die Voraussetzungen einfach zu installieren.

Step 1 - Geh zu https://www.apachefriends.org/index.html und klicken Sie auf XAMPP für Windows, wie im folgenden Screenshot gezeigt.

Step 2- Ein Popup wird angezeigt, um die Datei zu speichern. Klicken Sie auf Datei speichern. Die Datei wird heruntergeladen.

Step 3 - Führen Sie die .exeDatei, um den Installationsassistenten auszuführen. Nach dem Klicken auf die.exeDatei, wird der XAMPP-Setup-Assistent angezeigt. Weiter klicken.

Der folgende Screenshot zeigt den XAMPP-Setup-Assistenten.

Step 4- Der nächste Assistent zeigt alle zu installierenden Komponentendateien an, wie im folgenden Screenshot gezeigt. Klicken Sie auf Weiter, nachdem Sie eine Auswahl der Komponenten getroffen haben.

Step 5 - Geben Sie einen Ordnernamen an, in dem XAMPP installiert werden soll, und klicken Sie auf Weiter.

Der Assistent zur Installationsbereitschaft wird angezeigt.

Step 6 - Klicken Sie auf Weiter, um die Installation zu starten.

Step 7- Nach erfolgreicher Installation werden Sie aufgefordert, das Bedienfeld zu starten. Aktivieren Sie das Kontrollkästchen und klicken Sie auf Fertig stellen. Das XAMPP-Bedienfeld wird geöffnet, wie im folgenden Screenshot dargestellt.

Step 8 - Klicken Sie auf die Schaltfläche Start für Apache und MySQL, die für Mantis erforderlich ist (siehe Abbildung oben).

Step 9 - Um zu überprüfen, ob alle Voraussetzungen wie Apache, PHP und MySQL ordnungsgemäß installiert sind, navigieren Sie zu einem beliebigen Browser http://localhostund drücken Sie die Eingabetaste. Es wird das Dashboard von XAMPP angezeigt. Klicken Sie in der rechten oberen Ecke auf phpAdmin, wie im folgenden Screenshot gezeigt.

Der nächste Screenshot zeigt Allgemeine Einstellungen, Anwendungseinstellungen, Details der Datenbank, des Webservers und phpMyAdmin.

Wenn die Installation nicht ordnungsgemäß ist, wird diese Seite nicht angezeigt. Bis zu diesem Zeitpunkt sind alle Voraussetzungen erfolgreich im System installiert.

Installieren und starten Sie Mantis

Step 1 - Um Mantis herunterzuladen, gehen Sie zu https://www.mantisbt.org/ and click Herunterladen.

Step 2 - Klicken Sie auf der nächsten Seite auf Herunterladen (siehe folgenden Screenshot).

Step 3 - Klicken Sie erneut auf Download, wie im folgenden Screenshot gezeigt, und speichern Sie die .zip Datei.

Step 4- Gehen Sie zum XAMPP-Ordner, in dem es installiert ist, und navigieren Sie zum Ordner htdocs. Entpacken Sie die heruntergeladene Gottesanbeterin und platzieren Sie sie wie im folgenden Screenshot gezeigt.

Step 5 - Benennen Sie den Ordnernamen mantis 2.5.1 zur besseren URL in mantis um.

Step 6 - Öffnen Sie nun einen Browser und geben Sie ein http://localhost/mantisin der Navigationsleiste und drücken Sie die Eingabetaste. Es wird der Index der Gottesanbeterin angezeigt, wie im folgenden Screenshot gezeigt. Klicken Sie auf mantis-2.5.1.

Die Seite vor der Installation wird angezeigt, wie im folgenden Screenshot gezeigt.

Step 7- Gehen Sie zum Abschnitt Installation und nehmen Sie gegebenenfalls Änderungen vor. Klicken Sie dann auf die Schaltfläche Datenbank installieren / aktualisieren.

Sobald die Installation abgeschlossen ist, wird die Seite Installation überprüfen angezeigt und als gut markiert, dh Mantis ist ordnungsgemäß installiert.

Step 8 - Verwenden Sie die URL, um Mantis zu starten http://localhost/mantis and click mantis-2.5.1. Es wird die Anmeldeseite von Mantis angezeigt, wie im folgenden Screenshot gezeigt.

Note - Stellen Sie sicher, dass sowohl der Webserver als auch die Datenbank ausgeführt werden, bevor Sie die URL verwenden. Andernfalls wird der Fehler beim Laden der Seite angezeigt.

Step 9- Geben Sie den Benutzernamen als "Administrator" ein und klicken Sie auf "Anmelden". Sie werden aufgefordert, das Passwort einzugeben. Verwenden Sie "root" als Passwort und klicken Sie auf "Anmelden".

Nach erfolgreicher Anmeldung wird das Dashboard von Mantis angezeigt.

Mantis ist ein Open Source Tool. Mantis unterstützt jedoch Demo- und Hosting-Versionen, bei denen Benutzer vor dem Herunterladen des Tools praktische Erfahrungen sammeln können.

Setup für die Demo-Testversion

Im Folgenden finden Sie die Schritte zum Einrichten der Demo-Testversion.

Step 1 - Geh zu https://www.mantisbt.org/ und klicken Sie auf Demo, wie im folgenden Screenshot gezeigt.

Step 2 - Klicken Sie auf der nächsten Seite auf Kostenlose Testversion starten.

Step 3 - Füllen Sie alle Details auf der Anmeldeseite aus und klicken Sie auf die Schaltfläche Anmelden, wie im folgenden Screenshot gezeigt.

Das Einrichten der URL und der kostenlosen Testversion dauert 1 bis 2 Minuten und dauert 30 Tage. Nach erfolgreicher Einrichtung kann der Benutzer die Seite Dashboard / Meine Ansicht von Mantis anzeigen.

Der folgende Screenshot zeigt die Seite Meine Ansicht von Mantis.

Step 1- Um sich bei Mantis anzumelden, gehen Sie zu Ihrer Beispiel-Demo-Website. Es wird eine Anmeldeseite geöffnet.

Step 2 - Geben Sie Ihre registrierte E-Mail-Adresse / Ihren Benutzernamen ein und klicken Sie auf Anmelden.

Step 3- Nach erfolgreicher Validierung des Benutzernamens wird nach einem Passwort gefragt. Geben Sie das Passwort ein und klicken Sie auf die Schaltfläche Anmelden.

Der folgende Screenshot zeigt, wie Sie sich mit Anmeldeinformationen bei Mantis anmelden.

Bei Fehler

Aufgrund der fehlgeschlagenen Anmeldung wird eine Fehlerseite angezeigt und der Benutzer kehrt zur Seite mit dem Benutzernamen zurück. Der folgende Screenshot zeigt die Fehlermeldung, die der Benutzer erhält, wenn das Passwort falsch ist.

Klicken Sie auf Passwort verloren?

Geben Sie den Benutzernamen und die E-Mail-Adresse an, um den Link zum Zurücksetzen des Passworts zu erhalten. Klicken Sie auf Senden, wie im folgenden Screenshot gezeigt.

Der Benutzer erhält eine E-Mail mit der URL zum Zurücksetzen des Passworts.

Bei erfolgreicher Anmeldung

Bei erfolgreicher Anmeldung wird im System-Dashboard angezeigt, ob das Konto vom Administrator einem Projekt zugeordnet ist oder der Benutzer ein Beispielprojekt erstellen kann, das in den folgenden Kapiteln erläutert wird.

Der folgende Screenshot zeigt die Seite Dashboard / Meine Ansicht von Mantis bei erfolgreicher Anmeldung.

Nach der Anmeldung bei Mantis ist Meine Ansicht die erste Seite, die angezeigt wird. Meine Ansicht wird von Admin angepasst. Basierend auf den Rollen kann der Administrator den Zugriff auf Mantis festlegen. Der Administrator hat sogar das Recht, das Logo, den Namen und den Zugriff auf Informationen auf Rollen- / Einzelbasis zu ändern.

Die Navigationsleiste oben auf der Mantis-Seite ist auf allen Seiten / Bildschirmen von Mantis gleich. Probleme melden, Benutzer einladen, Administrator und Hilfe sind die Hauptlinks der Navigationsleiste.

In der Menüleiste befinden sich mehrere Abschnitte (von oben nach unten auf der linken Seite). Diese Abschnitte sind das Herzstück von Mantis und decken alle wichtigen Funktionen ab. Die Menüleiste enthält die folgenden Abschnitte: Meine Ansicht, Probleme anzeigen, Problem melden, Änderungsprotokoll, Roadmap, Zusammenfassung und Verwalten.

Neben der Menüleiste und bis zur Navigationsleiste gehört der Hauptinformationsbereich zur Seite Meine Ansicht. Mit Ausnahme dieses Abschnitts ist jeder andere Teil der Seite statisch und bleibt auf allen Seiten gleich.

Auf der linken Seite (nach der Menüleiste) kann der Benutzer protokollierte Probleme in verschiedenen Abschnitten anzeigen, z. B. "Mir zugewiesen", "Nicht zugewiesen", "Von mir gemeldet", "Gelöst", "Kürzlich geändert" und "Von mir überwacht".

Der Benutzer kann zu einem bestimmten Problem navigieren, indem er auf die Problem-ID und den Namen klickt.

Auf der rechten Seite der Seite kann der Benutzer die Kurzanleitung sehen. Hier können neue Benutzer die grundlegenden Funktionen kennenlernen, um mit Mantis zu beginnen. Es dauert einige Minuten, um den Benutzer mit der Pflege der Projektstruktur vertraut zu machen.

Der folgende Screenshot zeigt die Übersicht über die Seite "Meine Ansicht" von Mantis.

Unterhalb des Abschnitts Erste Schritte befindet sich ein weiterer Abschnittsname als Zeitleiste.

Hier kann der Benutzer sehen, welche Aktivitäten während einer Woche oder in einem bestimmten Zeitraum ausgeführt werden, z. B. wer Probleme erstellt hat, wie viele Probleme erstellt wurden, wer kürzlich welches Problem ausgewählt hat usw.

Der folgende Screenshot zeigt den Abschnitt "Zeitleiste" auf der Seite "Meine Ansicht".

Um Projektmanagementaktivitäten ausführen zu können, muss der Benutzer über Administratorrechte verfügen.

Erstellen Sie ein Projekt

Im Folgenden finden Sie die Schritte zum Erstellen eines Projekts.

Step 1 - Melden Sie sich als Administrator an.

Step 2 - Gehen Sie zum Abschnitt "Verwalten" in der linken Menüleiste.

Step 3 - Klicken Sie auf die Registerkarte "Projekte verwalten".

Step 4- Um ein neues Projekt zu erstellen, klicken Sie auf die Schaltfläche Neues Projekt erstellen. Klicken Sie zum Bearbeiten eines vorhandenen Projekts auf den Projektnamen. Hier ist „Mein Projekt“ das vorhandene Standardprojekt.

Der folgende Screenshot zeigt, wie Sie ein neues Projekt erstellen.

Step 5 - Nachdem Sie auf Projekt / Projektname erstellen geklickt haben, wird das Formular Projekt erstellen geöffnet.

Step 6 - Geben Sie vor der Erstellung die folgenden Felder ein -

  • Name - Geben Sie den Projektnamen ein.

  • Description - Eine kurze Beschreibung oder Zusammenfassung des Projekts.

  • Status- Der Reifegrad oder Entwicklungsstand des Projekts. Dies ist ein Informationsfeld und betrifft Mantis nicht.

  • View Status- Hiermit wird festgelegt, wer auf das Projekt zugreifen kann und ob das Projekt bei öffentlichen Projekten von allen angemeldeten Benutzern angezeigt werden kann. Private Projekte sind nur für Benutzer sichtbar, die dem Projekt zugewiesen sind, oder für Administratoren.

Step 7 - Klicken Sie nun auf die Schaltfläche Projekt hinzufügen.

Der folgende Screenshot zeigt die Felder, die eingegeben / bearbeitet werden müssen, um ein neues Projekt hinzuzufügen / zu aktualisieren.

Nach erfolgreicher Erstellung eines Projekts kann der Benutzer einen neuen Eintrag im Projektabschnitt sehen, wie im folgenden Screenshot gezeigt.

Wählen Sie ein Projekt aus

Um ein Projekt auszuwählen, steht die Navigationsfunktion in der oberen rechten Ecke der Seite zur Verfügung. Um diese Option anzuzeigen, sollte der Benutzer berechtigt sein, mindestens zwei Projekte anzuzeigen. Die Projekte, zu deren Anzeige der Benutzer berechtigt ist, werden unter der Option "Alle Projekte" aufgelistet.

Wenn der Benutzer die Option Alle Projekte aus der Liste auswählt, werden alle aufgelisteten Projekte angezeigt, die der Benutzer anzeigen darf.

Um ein einzelnes Projekt anzuzeigen, sollte der Benutzer das bestimmte Projekt aus der Liste auswählen.

Der folgende Screenshot zeigt, wie Sie Projekte auswählen.

Archivieren Sie ein Projekt

Wenn der Benutzer ein Projekt aus der Liste der verfügbaren Projekte aus der oberen Dropdown-Liste ausblenden möchte, ist die Archivierung eines Projekts die Lösung dafür.

Sobald das Projekt archiviert ist, kann der Benutzer keine Probleme aus den jeweiligen Projekten anzeigen.

Das Projekt kann je nach Anforderung auch nicht archiviert werden.

Step 1 - Gehen Sie zu Verwalten → Projekte verwalten.

Step 2 - Klicken Sie auf den Projektnamen, der archiviert / nicht archiviert werden muss.

Step 3 - Aktivieren / Deaktivieren Sie das Kontrollkästchen für die Aufhebung der Archivierung / Archivierung.

Step 4 - Klicken Sie auf Projekt aktualisieren.

Der folgende Screenshot zeigt, wie Sie ein Projekt archivieren / die Archivierung aufheben.

Nach der Erstellung des Projekts sollte der Benutzer Kategorien klassifizieren. Kategorien ermöglichen die Aufteilung der Probleme in verschiedene Bereiche wie "Benutzeroberfläche", "Backend", "Datenbank", "Dienste" usw. Sie basieren auf der Art der Probleme, den Funktionsbereichen der Software oder dem Fachwissen verschiedener Entwicklungen Teams.

Der Benutzer kann projektspezifische Kategorien erstellen oder global für alle Projekte definieren. Mantis unterstützt eine vordefinierte globale Kategorie namens "Allgemein". Dies wird als Standardkategorie beim Verschieben von Problemen zwischen Projekten verwendet, und das Zielprojekt enthält keine Quellkategorie.

Erstellen Sie eine Kategorie

Step 1 - Gehen Sie zu Verwalten → Registerkarte Projekte verwalten.

Step 2 - Geben Sie den Kategorienamen in das Textfeld ein und klicken Sie auf Kategorie hinzufügen.

Der folgende Screenshot zeigt, wie Sie eine globale Kategorie hinzufügen.

Nach erfolgreicher Hinzufügung kann der Benutzer den Kategorienamen im Abschnitt Globale Kategorien sehen. Der Benutzer kann die Kategorie jederzeit bearbeiten, indem er auf die Schaltfläche Bearbeiten in der Spalte Aktionen klickt.

Der folgende Screenshot zeigt die hinzugefügte Kategorie und die Schaltfläche Bearbeiten.

Kategorien konfigurieren

Kategorien können für einen Standardempfänger konfiguriert werden.

Alle unter dieser Kategorie protokollierten Probleme werden automatisch einem Teammitglied zugewiesen.

Step 1 - Um die Kategorie zu konfigurieren, gehen Sie zu Verwalten → Projekte verwalten → Globale Kategorien

Step 2 - Klicken Sie auf Bearbeiten, um eine bestimmte Kategorie zu konfigurieren, wie im vorherigen Screenshot gezeigt.

Step 3 - Wählen Sie in der Kategorie Projekt bearbeiten die Option Zugewiesen an aus der Dropdown-Liste aus.

Step 4 - Klicken Sie auf Kategorie aktualisieren.

Hier kann der Benutzer auch den Kategorienamen bearbeiten.

Der folgende Screenshot zeigt, wie Sie eine Kategorie konfigurieren.

Kategorie löschen

Step 1 - Um eine Kategorie zu löschen, gehen Sie zu Verwalten → Projekte verwalten.

Step 2- Klicken Sie auf eine bestimmte Kategorie, um sie zu löschen. Klicken Sie dann in der Spalte Aktionen auf die Schaltfläche Löschen (siehe folgenden Screenshot).

Step 3- Nach dem Klicken auf Löschen zeigt Mantis eine Warnmeldung an und fordert zur Bestätigung auf, ob der Benutzer eine bestimmte Kategorie löschen möchte oder nicht. Klicken Sie auf die Schaltfläche Kategorie löschen, wie im folgenden Screenshot gezeigt.

Wenn die Probleme nach dem Löschen unter der gelöschten Kategorie aufgeführt sind, werden sie automatisch aktualisiert und als keine Kategorie angezeigt.

Der Benutzer kann die Probleme manuell filtern und die Kategorien für diese aktualisieren.

Versionen werden auch als Releases bezeichnet. Sie sind eine Reihe von Zielen, um Probleme zu erreichen / zu lösen. Diese können in Versionen gepflegt werden.

Projektaktualisierungen und -entwicklungen sind in mehrere Releases oder Versionen unterteilt. Versionen können als 1.0, 1.1 bezeichnet werden oder auf den Veröffentlichungsdaten der Funktionen als '20171020' basieren.

Versionen werden für alle versionsbezogenen Felder in Problemen verwendet. Versionen werden nur dann in Problemen angezeigt, wenn das Projekt eine Version hat. Der Benutzer muss im Projekt eine Version erstellen, um diese Funktionalität nutzen zu können.

Im Ausgabeformular gibt es drei Felder, die sich auf Versionen beziehen: Produktversion, Zielversion und Feste Version.

Product Version stellt fest, in welcher Version das Problem von den Benutzern entdeckt und protokolliert wurde.

Target Versionist eine zukünftige oder aktuelle Version, die anzeigt, in welcher Version das Problem behoben werden soll. Dadurch wird die Projekt-Roadmap automatisch ausgefüllt.

Fixed-in VersionZeigt an, in welcher Version das Problem tatsächlich behoben oder implementiert wurde. Dadurch wird das Projektänderungsprotokoll automatisch ausgefüllt.

Version aktualisieren oder hinzufügen

Step 1 - Um die Version eines Projekts hinzuzufügen oder zu aktualisieren, gehen Sie zu Verwalten → Registerkarte Projekte verwalten.

Step 2 - Klicken Sie auf den Projektnamen, in dem die Version hinzugefügt werden muss.

Step 3 - Scrollen Sie zum Abschnitt Versionen.

Der folgende Screenshot zeigt, wie Sie zu Versionen navigieren.

Der folgende Screenshot zeigt, wie Sie eine Version hinzufügen, indem Sie den Versionsnamen schreiben und auf Version hinzufügen klicken.

Step 4 - Um eine Version zu aktualisieren, klicken Sie wie oben gezeigt auf die Schaltfläche Bearbeiten.

Step 5- Der Benutzer kann alle Felder je nach Anforderung aktualisieren. Klicken Sie auf Version aktualisieren, wie im folgenden Screenshot gezeigt.

Der Lebenszyklus bezeichnet verschiedene Phasen oder den Status von Problemen. Der Lebenszyklus beginnt mit der Meldung eines Problems und endet, wenn das Problem behoben oder geschlossen wurde. Ein Problem kann hauptsächlich aus drei Phasen bestehen: Öffnen, Auflösen und Schließen. Mantis unterstützt jedoch mehr Status, wie weiter unten erläutert wird.

Status

New- Dies ist der erste Status für ein neues Problem, wenn die Benutzer es melden. Der nächste Status kann "Feedback", "Bestätigt", "Bestätigt", "Zugewiesen" oder "Gelöst" sein.

Feedback- Dieser Status wird zu Überprüfungszwecken verwendet. Vor der Zuweisung zu einem Teammitglied wird ein Überprüfungsprozess durchgeführt, um die Gültigkeit des Problem- und Anliegen-Teams zu bestimmen. Der nächste Status kann "neu", "zugewiesen" oder "gelöst" sein.

Acknowledged- Dieser Status wird vom Entwicklungsteam verwendet, um eine Bestätigung über den Erhalt eines Problems zu senden oder um dem Anliegen des Reporters zuzustimmen. Es ist jedoch möglich, dass sie das Problem noch nicht reproduziert haben. Der nächste Status ist "zugewiesen" oder "bestätigt".

Confirmed- Dieser Status wird normalerweise vom Entwicklungsteam verwendet, um anzuzeigen, dass das Problem bestätigt und reproduziert wurde. Der nächste Status ist "zugewiesen".

Assigned- Dieser Status wird verwendet, um anzuzeigen, dass das Problem einem der Teammitglieder zugewiesen wurde und das Teammitglied dafür verantwortlich ist, es zu beheben und aktiv daran zu arbeiten. Der nächste Status ist "gelöst".

Resolved- Dieser Status wird verwendet, um anzuzeigen, dass das Problem behoben oder behoben wurde. Ein Problem kann unter einer der folgenden Lösungen behoben werden. Beispielsweise kann ein Problem aus "behoben", "doppelt", "nicht behoben", "keine Änderung erforderlich" oder aus anderen Gründen als behoben bezeichnet werden. Der nächste Status ist "geschlossen". Wenn das Problem erneut geöffnet wird, handelt es sich um "Feedback".

Closed- Dieser Status zeigt an, dass das Problem geschlossen und erfolgreich validiert wurde. Es sind keine weiteren Aktionen erforderlich. Sobald das Problem geschlossen ist, wird es auf der Seite "Probleme anzeigen" ausgeblendet.

Sobald Projekt und Kategorien definiert sind, kann der Benutzer ein Problem mit dem Projekt unter verschiedenen Kategorien melden, um den Fortschritt zu verfolgen.

Im Folgenden finden Sie die Schritte zum Melden eines Problems:

Step 1 - Wenn der Benutzer Zugriff auf mehrere Projekte hat, wählen Sie zuerst das Projekt in der oberen rechten Ecke des Bildschirms aus, in dem Probleme gemeldet werden.

Es gibt zwei Möglichkeiten, um das Formular "Probleme melden" aufzurufen:

Step 2 - Klicken Sie oben neben dem Projektfilter auf den Link Berichtsproblem oder klicken Sie in der linken Menüleiste auf den Abschnitt Problem melden.

Der folgende Screenshot zeigt, wie Sie einen Projektfilter und die verfügbaren Optionen für Berichtsprobleme festlegen.

Step 3 - Nachdem Sie auf Problem melden geklickt haben, wird die Seite Problemdetails eingeben mit obligatorischen und optionalen Feldern geöffnet.

Step 4- Geben Sie alle Details richtig ein. Dies sind die folgenden Felder -

  • Category - Es definiert, zu welchem ​​Projektbereich es gehört, z. B. Entwicklung, Datenbank und Services, damit das betroffene Team damit beginnen kann, sich damit zu befassen.

  • Summary - Ein kurzer Titel des Problems, der allgemeine Informationen zum Problem enthält.

  • Description- Die detaillierten Informationen des Problems. Es sollte alle relevanten Details von Moll bis Dur enthalten, damit das betroffene Teammitglied alle Aspekte analysiert.

Zusätzlich zu den Pflichtfeldern gibt es nützliche optionale Felder wie Schweregrad, Priorität, Tags und Ansichtsstatus festlegen.

Der Benutzer kann es auch einem bestimmten Benutzer zuweisen und eine Datei als Anhang hochladen.

Step 5 - Wenn der Benutzer mehr als ein Problem melden möchte, aktivieren Sie das Kontrollkästchen Bericht bleiben, das nach dem Absenden eines Problems zur Seite mit dem Berichtsproblem zurückkehrt.

Step 6 - Klicken Sie nun unten auf der Seite auf die Schaltfläche Problem senden.

Die folgenden Screenshots zeigen die verschiedenen Felder und die Schaltfläche Senden.

Step 7 - Nach erfolgreicher Erstellung navigiert der Benutzer zur Seite Problem anzeigen, auf der das neu gemeldete Problem angezeigt wird.

Der Benutzer kann mithilfe von CSV-Dateien mehrere Probleme gleichzeitig erstellen. CSV-Dateien sind durch Kommas getrennte Dateien.

Regeln für CSV-Datei

Beim Erstellen einer CSV-Datei müssen folgende Punkte berücksichtigt werden:

  • Die CSV-Datei sollte für jedes Projekt separat sein.

  • Die CSV-Datei sollte als CSV (Comma Delimited) gespeichert werden.

  • Der Benutzer sollte zum Projekt wechseln, bevor er mit den CSV-Importschritten beginnt.

  • Alle Einträge sollten in einer Notebook-Anwendung erfolgen. Jeder Eintrag sollte durch ein Komma "," getrennt werden.

  • Dateien sollten als Dateiname.csv und der Dateityp als Alle Dateien gespeichert werden.

  • Ordnen Sie kein ID-Feld einem Feld in CSV zu. Das System generiert automatisch eine Problem-ID.

  • Für mehrere Zeilen kann "\ n" verwendet werden.

  • Für Zeitstempelfelder wie Problemübermittlung und Zeitstempel für die letzte Aktualisierung wird die Verwendung von ISO 8601 empfohlen. PHP akzeptiert jedoch jede Methode strtotime (). Wenn als Wert eine Ganzzahl angegeben wird, wird diese als Anzahl der Sekunden seit Unix Epoch (1. Januar 1970, 00:00:00 GMT) behandelt.

Die Beispieldatei sieht folgendermaßen aus:

Anmeldung Leitungen Allgemeines Anmeldefunktion sollte verfügbar sein Zugewiesen an Administrator 1.0
Error Leitungen Allgemeines Fehlermeldung bei falschem Berechtigungsnachweis Neu 1.0
auf erfolgreich Leitungen Allgemeines Willkommensseite bei erfolgreicher Anmeldung Zugewiesen an Administrator 1.0

CSV importieren

Um eine CSV-Datei zu importieren, muss der Benutzer die folgenden Schritte ausführen:

Step 1 - Gehen Sie zu Verwalten → Plug-In verwalten.

Step 2 - Überprüfen Sie, ob das CSV Importer-Plug-In installiert ist oder nicht.

Step 3 - Wenn es nicht installiert ist, klicken Sie auf Installieren (siehe folgenden Screenshot).

Step 4- Da CSV Importer in den installierten Plugins nicht vorhanden ist, gehen Sie zum Abschnitt Verfügbare Plugins und suchen Sie nach CSV Importer. Klicken Sie auf Installieren (siehe folgenden Screenshot).

Step 5- Nach der Installation kann der Benutzer CSV Importer im Abschnitt Installiertes Plug-In sehen. Der Abschnitt CSV-Datei importieren ist ebenfalls vorhanden. Klicken Sie auf CSV-Datei importieren (siehe folgenden Screenshot).

Step 6- Nachdem Sie auf CSV-Datei importieren geklickt haben, werden Importprobleme aus der CSV-Datei geöffnet. Wählen Sie verschiedene Optionen basierend auf der Datei und den Anforderungen aus, wie im folgenden Screenshot gezeigt. Klicken Sie später auf Datei auswählen, um die Datei zu durchsuchen, und klicken Sie dann auf Datei hochladen.

Step 7- Nach erfolgreichem Upload kann der Benutzer die Datenspalte sehen. Darunter muss der Benutzer diese Spalten mit verschiedenen Feldern des Ausgabeformulars zuordnen, wie im folgenden Screenshot gezeigt.

Step 8 - Klicken Sie nach dem Mapping auf die Schaltfläche Datei importieren.

Nach Abschluss des Imports kann der Benutzer die Anzahl der erfolgreichen und nicht erfolgreichen Einträge anzeigen.

Der Benutzer navigiert automatisch zur Registerkarte "Probleme anzeigen" im Abschnitt "Probleme anzeigen" (siehe folgenden Screenshot).

Im Abschnitt Probleme anzeigen kann der Benutzer alle gemeldeten Fehler für ein Projekt anzeigen. Der Benutzer kann herausfiltern, um die Suche einzugrenzen und alle Probleme zu exportieren und Berichte zu drucken. Auf alle wichtigen Funktionen von Issues kann über View Issues zugegriffen werden.

Wir werden all diese Funktionen in verschiedenen Kapiteln diskutieren. In diesem Kapitel werden wir uns mit Filtern, Exportieren und Drucken von Berichten befassen.

Filter

Um Filter in Ansichtsproblemen zu verwenden, sollten die folgenden Schritte ausgeführt werden:

Step 1 - Klicken Sie im linken Menü auf Probleme anzeigen.

In der ersten Hälfte wird im Filterbereich angezeigt, wo der Benutzer verschiedene Filter einstellen kann.

Step 2- Um einen Filter festzulegen, klicken Sie auf Feldname. Zum Beispiel: Reporter in diesem Fall. Es wird die verfügbare Dropdown-Liste zur Auswahl angezeigt.

Step 3 - Klicken Sie nach der Auswahl anderer Filter auf Filter anwenden, um das Ergebnis wie im folgenden Screenshot gezeigt zu suchen.

Step 4 - Nachdem Sie auf die Schaltfläche Filter anwenden geklickt haben, werden am unteren Bildschirmrand im Abschnitt Anzeigen von Problemen Probleme angezeigt (siehe folgenden Screenshot).

Step 5 - Durch Klicken auf Aktuellen Filter speichern kann der Benutzer den Filter speichern und bei Bedarf verwenden.

Step 6- Nachdem Sie auf die Schaltfläche Aktuellen Filter speichern geklickt haben, wird das folgende Formular geöffnet, in dem Sie den Filternamen eingeben können. Geben Sie den Namen ein und aktivieren Sie "Öffentlich machen", "Für alle Projekte bewerben". Klicken Sie auf Aktuellen Filter speichern.

Step 7- Neben der Schaltfläche Filter speichern wird ein Dropdown-Menü angezeigt, in dem der Benutzer den aktuell gespeicherten Filternamen sehen und den Filter von dort auswählen kann. Diese Dropdown-Liste zeigt alle verfügbaren Filterlisten an, wie im folgenden Screenshot gezeigt.

Berichte drucken

Im Abschnitt Probleme anzeigen → Probleme anzeigen kann der Benutzer die Datensätze und grundlegenden Details von Problemen drucken. Nach dem Herausfiltern der Probleme kann der Benutzer diese in verschiedenen Formaten drucken.

Um die Berichte zu drucken, sollten folgende Schritte ausgeführt werden:

Step 1 - Gehen Sie im Menü zu Probleme anzeigen, legen Sie die Filter fest und klicken Sie auf Filter anwenden.

Step 2 - Gehen Sie jetzt zum Abschnitt Anzeigen von Problemen und stellen Sie sicher, dass die Probleme angezeigt werden.

Step 3 - Wählen Sie die zu druckenden Probleme aus und klicken Sie auf Berichte drucken (siehe folgenden Screenshot).

Probleme werden als Browserseite angezeigt und in der oberen linken Ecke des Bildschirms mit Word- und HTML-Zeichen (Internet Explorer) gekennzeichnet (siehe folgenden Screenshot).

Step 4- Durch Klicken auf das Word-Symbol wird die Word-Datei mit den Details des Fehlers heruntergeladen. Die Beispielwortdatei sieht folgendermaßen aus: Der Name der Datei lautet <Projektname> .doc und enthält vollständige Details zu jedem Problem.

Step 5 - Klicken Sie auf das HTML-Zeichen. Ein neuer Browser wird geöffnet, der die vollständigen Details zu jedem Problem enthält (siehe folgenden Screenshot).

CSV / Excel-Export

Um als CSV / Excel-Datei zu exportieren, sollten die folgenden Schritte ausgeführt werden:

Step 1 - Gehen Sie zum Anzeigen von Problemen im Menü, legen Sie die Filter fest und klicken Sie auf Filter anwenden.

Step 2 - Gehen Sie zum Abschnitt Anzeigen von Problemen am Ende der Seite und stellen Sie sicher, dass die Probleme angezeigt werden.

Step 3 - Wählen Sie die zu exportierenden Probleme aus und klicken Sie auf CSV / Excel-Export, wie im folgenden Screenshot gezeigt.

Die entsprechenden Dateien werden mit den Details des Fehlers heruntergeladen.

Die CSV-Beispieldatei sieht wie im folgenden Screenshot aus.

Die Beispiel-Excel-Datei sieht wie im folgenden Screenshot gezeigt aus.

Benutzer können die Details eines Problems jederzeit bearbeiten. Um ein Problem zu bearbeiten, sollte der Benutzer ein Problem über eine der verfügbaren Optionen auf der Seite "Meine Ansicht" oder "Seite anzeigen" über die linke Menüoption öffnen.

Die folgenden Schritte sollten ausgeführt werden, während ein Problem bearbeitet wird.

Step 1 - Öffnen Sie das Problem auf der Seite Ansicht, indem Sie auf Problem-ID klicken.

Der Benutzer kann verschiedene Abschnitte der Seite "Problemdetails anzeigen" anzeigen.

  • Problemdetails anzeigen
  • Relationship
  • Benutzer, die dieses Problem überwachen
  • Activities
  • Notiz hinzufügen
  • Problemverlauf

Der folgende Screenshot zeigt alle Abschnitte auf der Seite Problem anzeigen.

Step 2 - Klicken Sie nach dem Öffnen der Seite "Problemdetails anzeigen" auf die Schaltfläche "Bearbeiten" (siehe folgenden Screenshot).

Die Seite zum Aktualisieren der Probleminformationen wird geöffnet und zeigt die bearbeitbaren Felder an, wie im folgenden Screenshot dargestellt.

Step 3 - Klicken Sie nach dem Bearbeiten der Informationen auf die Schaltfläche Informationen aktualisieren (siehe folgenden Screenshot).

Die aktualisierten Informationen und Protokolldetails finden Sie im Abschnitt Problemverlauf (siehe folgenden Screenshot).

Klonen bezieht sich auf das Kopieren. Ein Problem zu klonen bedeutet, schnell ein doppeltes Problem innerhalb desselben Projekts zu erstellen. Geklonte Ausgaben können als neue Ausgabe behandelt und wie andere Ausgaben bearbeitet werden.

Eine geklonte Ausgabe ist eine völlig andere Ausgabe als die ursprüngliche Ausgabe. Alle Aktionen oder Vorgänge, die bei der ursprünglichen Ausgabe ausgeführt wurden, wirken sich nicht auf die Klonausgabe aus und umgekehrt. Die einzige Verbindung zwischen dem Original und dem Klon ist der Link, der erstellt wird.

Die folgenden Informationen werden von der ursprünglichen Ausgabe zur Klonausgabe übertragen.

  • Summary
  • Description
  • Assignee
  • Environment
  • Priority
  • Category
  • Version
  • Reporter
  • Zielversion
  • Version korrigieren
  • Issue-Links
  • Attachment
  • Projects
  • Inhalt von benutzerdefinierten Feldern

Folgende Informationen werden nicht geklont -

  • Zeiterfassung
  • Comments
  • Problemhistorie

Im Folgenden finden Sie die Schritte zum Klonen eines Problems.

Step 1 - Öffnen Sie ein Problem auf der Seite Ansicht, indem Sie auf die Problem-ID klicken.

Die folgenden Abschnitte der Seite "Problemdetails anzeigen" werden angezeigt.

  • Problemdetails anzeigen
  • Relationship
  • Benutzer, die dieses Problem überwachen
  • Activities
  • Notiz hinzufügen
  • Problemverlauf

Step 2 - Klicken Sie nach dem Öffnen der Seite "Problemdetails anzeigen" auf die Schaltfläche "Klonen" (siehe folgenden Screenshot).

Es öffnet sich die Berichtsseite und alle verfügbaren Details werden in die entsprechenden Felder kopiert, wie im folgenden Screenshot gezeigt.

Step 3- Am Ende der Seite wird die ursprüngliche Problem-ID für das Feld „Beziehung zum übergeordneten Problem“ geschrieben. Wählen Sie die Beziehung zwischen ursprünglichem und geklontem Problem aus, wie im folgenden Screenshot gezeigt.

Step 4- Der Abschnitt Erweiterte Daten aus übergeordnetem Problem kopieren. verfügt über 2 Kontrollkästchen - Problemnotizen kopieren und Anhänge kopieren. Überprüfen Sie diese, wenn Sie dasselbe kopieren möchten. Standardmäßig sind diese deaktiviert.

Step 5 - Klicken Sie nach der Auswahl auf die Schaltfläche Problem senden.

Nach erfolgreicher Übermittlung wird eine neue Problem-ID generiert und die Seite zum Anzeigen von Problemen wird geöffnet.

Während der Meldung eines Problems sowie einiger allgemeiner Informationen werden von Mantis erweiterte Funktionen unterstützt, um es informativer und nützlicher zu gestalten. In diesem Kapitel werden wir diese erweiterten Funktionen diskutieren.

@ Erwähnung - Benachrichtigung

Mantis unterstützt @mentions, um die Aufmerksamkeit der Benutzer zu sammeln und Benachrichtigungen zu einem Problem oder einer Notiz zu senden, auch wenn diese nicht in der Benachrichtigungsliste enthalten sind.

Es ist eine einfache Möglichkeit, die Aufmerksamkeit eines Menschen auf sich zu ziehen. Verweisen Sie einfach in einer Problemnotiz oder Beschreibung auf ein College, und die Notizdetails mit einem Link zu den Problemdetails werden per E-Mail gesendet.

Um einen Benutzer im Abschnitt Beschreibung / Hinweis zu erwähnen, schreiben Sie zuerst @ und zusammen mit ihm den Namen des Benutzers, wie im folgenden Screenshot gezeigt.

@mentions wird mit der Benutzerseite verlinkt und hervorgehoben, wenn Notizen / Probleme formatiert werden.

In diesem Fall erhalten Benutzer sowohl eine regelmäßige E-Mail-Benachrichtigung als auch eine @ Erwähnung-Benachrichtigung. @ Mention-Benachrichtigungen haben jedoch ein vereinfachtes Format sowie ein anderes Thema.

Der folgende Screenshot zeigt die empfangene E-Mail für @mention.

Eine Erinnerung senden

Erinnerung senden ist die alternative Funktionalität von @mention. Diese Funktion wird verwendet, um die Aufmerksamkeit eines bestimmten Benutzers auf sich zu ziehen. Beispielsweise sendet der Product Owner eine Erinnerung an das Team, um Kommentare zu aktualisieren.

Mantis empfiehlt generell die Verwendung von @mention. Dies ist jedoch eine optionale Funktion.

Gehen Sie zum Problem anzeigen und klicken Sie auf die Problem-ID, um die Seite Ansicht zu öffnen.

Am Anfang des Problems wird die Schaltfläche "Erinnerung senden" angezeigt (siehe folgenden Screenshot).

Nach dem Klicken auf die Schaltfläche Erinnerung senden wird ein Meldungsfeld angezeigt. Auf der linken Seite gibt es eine Liste von Benutzern und auf der rechten Seite können Nachrichten eingegeben werden. Nachdem Sie den Benutzer ausgewählt und die Nachricht geschrieben haben, klicken Sie unten auf der Seite auf die Schaltfläche Senden.

Der folgende Screenshot zeigt, wie Sie eine Erinnerung senden.

Im Abschnitt Problem anzeigen → Aktivitäten werden die Erinnerungsinformationen angezeigt, wie im folgenden Screenshot gezeigt.

Textformatierung

Ab sofort unterstützt Mantis die folgenden HTML-Tags, mit denen das Tag im Feld Beschreibung und Notizen formatiert werden kann: p, li, ul, ol, br, pre, I, b, u, em, strong. Mantis empfiehlt jedoch nicht, den Text zu formatieren.

Die Text-E-Mails haben eher Roh-Tags als formatierten Text. Mantis hat vor, für die Formatierung auf Markdown umzusteigen, wodurch HTML-Tags nicht mehr unterstützt werden.

Zusätzlich zur Markdown-Unterstützung plant Mantis die Unterstützung von HTML-E-Mails. Diese Funktionen zusammen werden die Einschränkungen der vorhandenen Lösung beseitigen. Derzeit gibt es jedoch keine spezifische Zeitleiste für die Unterstützung von Markdown oder HTML-E-Mails.

Dateien anhängen

Mantis unterstützt das Anhängen mehrerer Dateien an ein Problem. Ein Benutzer kann die Datei anhängen, während er das Problem meldet, indem er auf die Schaltfläche Datei auswählen klickt. Die Datei kann auch über das Problem "Ansicht" angehängt werden, indem Sie auf die Schaltfläche "Datei hochladen" klicken. Eine alternative Methode besteht darin, die Datei im Modus "Problem bearbeiten" anzuhängen.

Der folgende Screenshot zeigt, wie eine Datei im Modul "Problem anzeigen" angehängt wird.

Klicken Sie auf die oben markierte Schaltfläche und durchsuchen Sie die hochzuladende Datei. Dateien werden bei erfolgreichem Upload unter der Schaltfläche angezeigt.

Klicken Sie dann auf Notizen hinzufügen. Die Datei wird im Abschnitt Aktivitäten hinzugefügt, wie im folgenden Screenshot gezeigt.

Der Status ist die Eigenschaft eines Problems, mit deren Hilfe der Fortschritt eines Problems verfolgt und der aktuelle Status eines Problems angezeigt werden kann.

Mantis unterstützt den folgenden Status: Neu, Feedback, Bestätigt, Bestätigt, Geschlossen und Gelöst. Benutzer können den Status eines Problems basierend auf der geleisteten Arbeit ändern.

Die folgenden Schritte sollten unternommen werden, um den Status zu ändern.

Step 1 - Gehen Sie zum Abschnitt Problem anzeigen und klicken Sie auf die Problem-ID des Status, der geändert werden muss.

Step 2 - Klicken Sie auf die Dropdown-Liste neben "Status ändern in" und wählen Sie einen der Status aus.

Step 3 - Klicken Sie nach der Auswahl auf die Schaltfläche "Status ändern in", die im Abschnitt "Problemdetails anzeigen" angezeigt wird (siehe folgenden Screenshot).

Basierend auf der Statusauswahl wird die Seite <Status> Issue geöffnet, auf der der Benutzer eine Notiz hinzufügen, zuweisen und auf Wunsch privat machen kann.

Step 4- Klicken Sie anschließend auf die Schaltfläche <Status> Issue. Beispiel: Für Feedback wird die Seite Feedback zu Problem anfordern geöffnet.

Der folgende Screenshot zeigt die Feedback-Statusseite.

Step 5 - Klicken Sie auf die Schaltfläche Feedback anfordern, und der Status des Problems wird in Feedback geändert, wie im folgenden Screenshot gezeigt.

Diese Funktion ist sehr nützlich, wenn zwei Probleme in irgendeiner Weise voneinander abhängig sind, z. B. Duplikate oder miteinander in Beziehung stehende Upstream-Downstream-Abhängigkeit als Eltern / Kind-Problem.

Erstellen Sie einen Link zu einem anderen Problem

Probleme können jederzeit miteinander verknüpft werden, während ein Problem über die Seite Problem anzeigen oder Problem bearbeiten gemeldet wird.

Step 1 - Klicken Sie auf die Seite zum Anzeigen von Problemen.

Step 2 - Navigieren Sie zum Abschnitt Beziehungen.

Step 3- Wählen Sie die Beziehung des Problems zum Verknüpfungsproblem. Beispiel: Die geöffnete Ausgabe ist eine übergeordnete / doppelte Ausgabe einer anderen Ausgabe.

Step 4 - Geben Sie nun die Problem-ID ein und klicken Sie auf die Schaltfläche Hinzufügen, wie im folgenden Screenshot gezeigt.

Nach dem Hinzufügen sehen Sie die verknüpften Probleme im Abschnitt Beziehungen. Es ist mit einem Hyperlink versehen, daher ist es auch möglich, zum verknüpften Problem zu navigieren.

Mit '|' können Sie eine Beziehung für mehrere Probleme gleichzeitig hinzufügen. Zeichen zwischen Issue-IDs.

Der folgende Screenshot zeigt das verknüpfte Problem.

Löschen Sie einen Link

Step 1 - Gehen Sie zur Seite Problemdetails anzeigen, die den Link zum Problem enthält.

Step 2 - Scrollen Sie nach unten und gehen Sie zum Abschnitt Beziehungen.

Step 3 - Klicken Sie auf das Symbol Löschen (siehe folgenden Screenshot).

Step 4- Ein Bestätigungs-Popup wird angezeigt, wie im folgenden Screenshot gezeigt. Klicken Sie auf die Schaltfläche Löschen.

Mantis verfügt über eine Funktion zum Verschieben eines Problems von einem Projekt in ein anderes Projekt.

Jeweils ein Problem

Step 1 - Wechseln Sie zur Seite Problemdetails anzeigen, die zu einem anderen Projekt verschoben werden muss.

Step 2 - Klicken Sie auf Verschieben, wie im folgenden Screenshot gezeigt.

Step 3 - Wählen Sie auf der Seite Problem verschieben das neue Projekt aus, in das das Problem verschoben werden soll, und klicken Sie auf die Schaltfläche Probleme verschieben, wie im folgenden Screenshot gezeigt.

Mehrere Probleme gleichzeitig

Step 1 - Gehen Sie zur Seite Problem anzeigen.

Step 2 - Stellen Sie den Filter ein und navigieren Sie zum Abschnitt Anzeigen von Problemen, in dem Sie eine Liste der Probleme finden.

Step 3 - Aktivieren Sie die Kontrollkästchen für alle Probleme, die verschoben werden müssen.

Step 4 - Wählen Sie die Option Verschieben aus der Dropdown-Liste am unteren Bildschirmrand und klicken Sie dann auf OK.

Die folgenden Screenshots zeigen, wie mehrere Probleme gleichzeitig verschoben werden.

Step 5 - Wählen Sie auf der Seite Probleme verschieben nach das neue Projekt aus, in das das Problem verschoben werden soll, und klicken Sie auf die Schaltfläche Problem verschieben, wie im folgenden Screenshot gezeigt.

Ein Verlauf ist eine Aufzeichnung aller Aktivitäten, die zu folgenden Themen ausgeführt wurden:

  • Erstellung eines Problems
  • Änderungen an einem Problemfeld
  • Anhang einer Datei
  • Löschen des Kommentars / Arbeitsprotokolls
  • Hinzufügen / Löschen von Links

In einem Verlaufsdatensatz kann der Benutzer die folgenden Informationen anzeigen:

  • Name des Benutzers, der die Änderungen vorgenommen hat
  • Zeit, während die Änderungen vorgenommen wurden
  • Wenn ein Problemfeld geändert wird, werden neue und alte Werte des Feldes angezeigt

Die folgenden Schritte müssen ausgeführt werden, um den Problemverlauf anzuzeigen.

Step 1 - Gehen Sie zur Seite Problem anzeigen → Problemdetails anzeigen (indem Sie auf eine beliebige Problem-ID klicken), um den Verlauf anzuzeigen.

Step 2 - Scrollen Sie nach unten zum Abschnitt Problemverlauf ODER klicken Sie auf die Schaltfläche Problemverlauf, wie im folgenden Screenshot gezeigt.

Verlaufsdatensätze werden angezeigt, wie im folgenden Screenshot zu sehen ist.

Auf der Seite "Problem anzeigen" finden Sie weitere nützliche Funktionen, z. B. Überwachen, Löschen, Schließen oder Festhalten eines Problems, die in diesem Kapitel behandelt werden.

Monitor

Mantis verfügt über eine Funktion namens Monitor, mit der Sie Benachrichtigungen erhalten und den Fortschritt eines Problems beobachten können. Ein Benutzer, der das Problem als Monitor markiert hat, wird benachrichtigt, wenn andere Benutzer Änderungen an dem Problem vornehmen.

Im Folgenden finden Sie die Schritte zum Überwachen eines Problems:

Step 1 - Gehen Sie zur Seite Problem anzeigen → Problemdetails anzeigen (indem Sie auf eine beliebige Problem-ID klicken), um die Details anzuzeigen.

Step 2 - Klicken Sie auf die Schaltfläche Monitor am unteren Bildschirmrand, wie im folgenden Screenshot gezeigt.

Sobald der Benutzer mit der Überwachung beginnt, wechselt die Schaltfläche zu Überwachung beenden. Dies kann auch aus dem Issue-Verlauf bestätigt werden.

Step 3 - Klicken Sie nach einem bestimmten Zeitraum nach Abschluss der Überwachung auf die Schaltfläche Überwachung beenden (siehe Abbildung oben).

Die Schaltfläche wechselt wieder zu Monitor.

Stock

Mantis unterstützt die Stick-Funktionalität, dh ein Problem kann als erster Eintrag auf der Seite Problem anzeigen → Abschnitt Problem anzeigen angezeigt werden.

Step 1- Gehen Sie zu Abschnitt Problem anzeigen → Probleme anzeigen und wählen Sie ein Problem aus, das Sie als ersten Eintrag in dieser Tabelle anzeigen möchten. Hier wählen wir Issue ID 02, wie im folgenden Screenshot gezeigt.

Step 2 - Klicken Sie unten auf der Seite Problemdetails anzeigen auf die Schaltfläche Stick.

Der Schaltflächenname ändert sich in Unstick.

Step 3- Gehen Sie zurück zum Abschnitt Problem anzeigen → Probleme anzeigen und beobachten Sie die Position der Problem-ID in der Tabelle. Es wird als erster Eintrag angezeigt, wie im folgenden Screenshot gezeigt.

Step 4 - Um die Auflösung aufzuheben, gehen Sie zur Seite "Problemdetails anzeigen" und klicken Sie auf die Schaltfläche "Aufheben", wie im folgenden Screenshot gezeigt.

Wenn mehr als ein Problem als Stick markiert ist, folgt es dem LIFO-Konzept (Last In First Out). Der letzte Eintrag, der als Stick markiert wurde, wird als erster Eintrag angezeigt, gefolgt vom zweitletzten Eintrag usw.

Schließen Sie ein Problem

Mantis unterstützt die Funktion zum Schließen eines Problems aus dem aktuellen Status des Problems.

Im Folgenden finden Sie die Schritte zum Schließen eines Problems.

Step 1- Gehen Sie zu Abschnitt Problem anzeigen → Probleme anzeigen und wählen Sie ein Problem aus, das geschlossen werden soll. Hier wählen wir Issue ID 02, wie im folgenden Screenshot gezeigt.

Step 2 - Klicken Sie auf der Seite Problemdetails anzeigen auf die Schaltfläche Schließen, wie im folgenden Screenshot gezeigt.

Step 3- Wählen Sie Auflösung aus der Dropdown-Liste und Notizen hinzufügen. Klicken Sie auf die Schaltfläche Problem schließen.

Der Status des Problems ändert sich für dieses Problem in die Schaltfläche "Wieder öffnen" anstelle von "Schließen" (siehe folgenden Screenshot).

Durch Klicken auf die Schaltfläche Erneut öffnen können Sie das Problem jederzeit wieder öffnen.

Löschen Sie ein Problem

Mantis unterstützt Löschfunktionen, falls der Benutzer eines der Probleme löschen möchte. Der Grund könnte Duplizierung, falsche Eingabe oder nicht mehr nützlich sein.

Im Folgenden finden Sie die Schritte zum Löschen eines Problems.

Step 1 - Gehen Sie zu Abschnitt Problem anzeigen → Problem anzeigen und wählen Sie ein Problem aus, das gelöscht werden soll.

Step 2 - Klicken Sie auf der Seite Problemdetails anzeigen auf die Schaltfläche Löschen (siehe folgenden Screenshot).

Step 3- Eine Bestätigungsseite wird angezeigt, auf der Sie aufgefordert werden, die Löschaktion für das ausgewählte Problem auszuführen. Klicken Sie auf die Schaltfläche Problem löschen, wenn Sie sicher sind, wie im folgenden Screenshot gezeigt.

Mantis unterstützt grundlegende Suchfunktionen. Benutzer können Probleme projektübergreifend mit Problem # suchen. Zusammen mit dem Textfeld "Suchen" bietet Mantis den Link "Zuletzt besuchte Ausgabe #", damit Benutzer direkt zu einer bestimmten Ausgabe springen können.

Suche

In der oberen rechten Ecke des Bildschirms befindet sich auf allen Seiten ein Suchtextfeld mit dem Text als Problemnummer.

Der folgende Screenshot zeigt die Position des Textfelds Suchen.

Geben Sie die Problem-ID ein und drücken Sie die Eingabetaste. Es verwendet das Wild-Search-Konzept und findet das einzigartige Problem. Später wird die Seite Problemdetails anzeigen geöffnet, wie im folgenden Screenshot gezeigt.

Kürzlich besucht

Neben dem Textfeld "Suchen" befindet sich ein Feld "Zuletzt besucht" mit einer Liste der Problem-IDs, die kürzlich als Link besucht wurden.

Der folgende Screenshot zeigt den Speicherort des Felds Zuletzt besucht.

Klicken Sie auf einen beliebigen Problemlink, um die Seite Problemdetails anzeigen zu öffnen. Das Feld Zuletzt besucht ist auf allen Seiten statisch und es ist jederzeit möglich, zu einem beliebigen Problem zu springen.

Mantis bezieht Probleme mit Versionen und diese Beziehung kann im Änderungsprotokoll angezeigt werden. Basierend auf der Fixversion im Problem trennt das Änderungsprotokoll die Probleme und enthält Details, in denen die Release- / Versionsfunktionen behandelt werden.

Die Änderungsprotokollinformationen werden verwendet, um Informationen zur Softwareversion einzuschließen. Es hilft Benutzern, die Spezifikation in neuen Versionen zu bestimmen. Es beantwortet übliche Fragen wie: "Was ist neu?", "Was wurde behoben?" und "Gibt es Sicherheitsupdates?"

Jedes Projekt kann mehrere Versionen haben. Benutzer melden Probleme mit den veröffentlichten Versionen, und die Entwickler beheben normalerweise Probleme in den kommenden Versionen.

Damit ein Problem im Änderungsprotokoll erfasst wird, sollten die folgenden Kriterien erfüllt sein. Das Problem muss haben -

  • Status 'Gelöst' oder 'Geschlossen'.
  • 'Feste' Auflösung.
  • Die Version sollte im Feld 'In Version behoben' angegeben werden.

Der folgende Screenshot zeigt die oben genannten Kriterien, die auf der Detailseite erfüllt sind.

Der folgende Screenshot zeigt, wie dasselbe Problem im Abschnitt Änderungsprotokoll angezeigt wird. In der rechten oberen Ecke des Bildschirms werden auch die Version und der Projektname angezeigt.

Klicken Sie auf Probleme anzeigen, um die Details des Problems anzuzeigen.

Auf der Roadmap-Seite finden Sie Informationen zu den kommenden Versionen und zu den Problemen, die in diesen Versionen behoben werden sollen. Dies sind sehr nützliche Informationen, die dem Team, den Benutzern und anderen Interessengruppen zur Verfügung gestellt werden sollen.

Es hilft auch bei der Priorisierung einer Problemzuweisung. Es verfolgt den Fortschritt von Problemen, z. B. wie viele Probleme gelöst / geschlossen werden, wie viele Probleme noch behoben werden müssen usw.

Die Roadmap-Seite wird automatisch ausgefüllt, sobald die Probleme einer "Zielversion" zugewiesen wurden.

Der folgende Screenshot zeigt, wo sich das Zielversionsfeld auf der Seite "Problemdetails" befindet.

Sobald eine Zielversion zu Issue hinzugefügt wurde, wird sie auf der Roadmap-Seite angezeigt. Roadmap-Informationen zeigen den aktuellen Fortschritt aller Probleme an.

Benutzer können die Anzahl der zu behebenden Probleme, die Anzahl der gelösten / geschlossenen Probleme sowie den Prozentsatz der laufenden Probleme anzeigen.

Der folgende Screenshot zeigt die Roadmap-Seite mit dem Prozentsatz in Bearbeitung und der Liste der Probleme.

Wenn die Probleme keiner Zielversion zugewiesen sind, werden sie nicht in der Roadmap angezeigt.

Gelöste Probleme werden durchgestrichen angezeigt.

Wenn das Feld "In Version behoben" festgelegt ist, wird es auch auf der Seite "Änderungsprotokoll" angezeigt.

Die Zusammenfassungsseite ist das Herz von Mantis. Es zeigt die tabellarischen Aufzeichnungen von Problemen an. Mantis unterstützt die Seite "Zusammenfassung" als Berichtsdokument in tabellarischer Form.

Auf der Zusammenfassungsseite werden Tabellendatensätze basierend auf den folgenden Feldern angezeigt:

  • Nach Status
  • Nach Schweregrad
  • Nach Kategorie
  • Zeitstatistik für gelöste Probleme (Tage)
  • Entwicklerstatus
  • Reporter durch Beschluss
  • Entwickler durch Auflösung
  • Nach Datum
  • Am aktivsten
  • Am längsten offen
  • Durch Auflösung
  • Nach Priorität
  • Reporterstatus
  • Reporter-Effektivität

In jedem Abschnitt wird angezeigt, wie viele Probleme sich im Status "Offen", "Gelöst" und "Geschlossen" befinden. Außerdem wird angezeigt, wie viele Gesamtprobleme in einer bestimmten Kategorie gemeldet wurden.

Der folgende Screenshot zeigt die Übersichtsseite und ihre verschiedenen Kategorien.

Das Hinzufügen benutzerdefinierter Felder umfasst das Definieren des benutzerdefinierten Felds und das anschließende Verknüpfen mit entsprechenden Projekten.

Step 1 - Gehen Sie zu Verwalten → Benutzerdefiniertes Feld verwalten.

Step 2 - Geben Sie den Feldnamen in das Textfeld ein.

Step 3 - Klicken Sie auf die Schaltfläche Neues benutzerdefiniertes Feld, wie im folgenden Screenshot gezeigt.

Step 4 - Nachdem Sie auf das neue benutzerdefinierte Feld geklickt haben, wird die Seite Benutzerdefiniertes Feld bearbeiten geöffnet, auf der der Benutzer die benutzerdefinierte Feldspezifikation definieren muss.

Step 5 - Wählen Sie einen 'Typ' für das Feld aus der Dropdown-Liste (Datum, Zeichenfolge, Liste usw.).

Für benutzerdefinierte Feldtypen können Sie mögliche Werte schreiben. Verwenden Sie die‘|’Zeichen, um die verschiedenen Werte zu trennen. Zu den benutzerdefinierten Feldtypen, die solche Listen erwarten, gehören: Aufzählung, Kontrollkästchen, Liste, Mehrfachauswahlliste und Optionsfelder.

Die Definition 'Standardwert' ermöglicht es dem benutzerdefinierten Feld, einen Standardwert basierend auf dem Feldtyp zu haben. In den meisten Fällen handelt es sich um einen einfachen Wert wie eine Zeichenfolge, eine Zahl oder einen Wert aus der Liste der möglichen Werte. Für den Datumstyp können die möglichen Werte jedoch Werte wie {heute}, {morgen}, {+3 Tage}, {-7 Tage}, {nächste Woche}, {15. Dezember 2013} usw. umfassen.

Step 6 - Aktivieren Sie die Kontrollkästchen für die Seiten, auf denen das benutzerdefinierte Feld angezeigt werden soll und erforderlich ist.

Nach dem Definieren des benutzerdefinierten Felds sollte es mit den entsprechenden Projekten verknüpft werden.

Step 7- Scrollen Sie zum Ende der Seite "Benutzerdefiniertes Feld bearbeiten" zum Abschnitt "Benutzerdefiniertes Feld mit Projekten verknüpfen". Wählen Sie die Projekte aus der angezeigten Liste aus und klicken Sie auf "Benutzerdefiniertes Feld verknüpfen", wie im folgenden Screenshot gezeigt.

Die Sequenznummer wird verwendet, um die relative Reihenfolge der benutzerdefinierten Felder zueinander zu bestimmen. Kleinere Folgenummern werden zuerst angezeigt.