Mantisbugg Tracker-handledning
⚡ Smart sammanfattning
Mantisbugg Tracker är en fri, öppen källkod-fråga tracett system som programvaruteam använder för att rapportera fel, tilldela ägare, bifoga bevis och följa upp varje korrigering till avslut över flera projekt och utgåvor.
Vad är Mantis Bug Tracker?
Bönsyrsa, släppt under sitt officiella namn MantisBT, är en bugg med öppen källkod trackungsprogramvara som kan användas för att track programvarufel för olika programvaruprojekt. Du kan enkelt ladda ner och installera MantisBT för eget bruk, och projektet erbjuder även en hostad version av samma programvara via MantisHub. Du kan enkelt anpassa Mantis för att kartlägga ditt arbetsflöde för programvaruutveckling.
MantisBT är en PHP-applikation och lagrar sina data i MySQL, PostgreSQL or Microsoft SQL Server, med själva servern som körs på Linux, Windows or macOSDen nuvarande stabila utgåvan är MantisBT 2.28.4den äldre 1.3.x-grenen (1.3.20) stöds fortfarande men får endast säkerhets- och kritiska buggfixar, så en ny installation bör starta på 2.x-raden.
Några viktiga funktioner hos MantisBT är
- E-postmeddelanden: Den skickar ut e-postmeddelanden med uppdateringar, kommentarer, resolutioner till berörda intressenter.
- Åtkomstkontroll: Du kan kontrollera användaråtkomst på projektnivå
- Anpassa: Du kan enkelt anpassa Mantis enligt dina krav.
- Mobilsupport: Mantis stöder iPhone, Androidoch Windows Telefonplattformar.
- Plugins: Ett ständigt växande bibliotek med plugins för att lägga till anpassad funktionalitet till Mantis Issue Tracker.
Resten av den här genomgången följer den ordning ett nytt team vanligtvis arbetar i: logga en första defekt, skapa sedan projektet, användarna och de anpassade fälten som håller kön organiserad.
Hur man rapporterar ett problem
Du behöver inte installera något för att prova MantisBT. Den officiella demo sidan delar ut en gratis värdbaserad MantisHub-testinstans och låter dig även bläddra bland MantisBT-teamets egna offentliga tracker i skrivskyddat läge. En välformad buggrapport är det som gör resten av arbetsflödet användbart, så börja där.
Steg 1) Logga in på Mantis
Inloggningsskärmen frågar efter användarnamn och lösenord och erbjuder länkar för att registrera sig och återställa ett förlorat lösenord.
Steg 2) När du har loggat in på Mantis visas ditt användarnamn högst upp på Mantis huvudskärm och du kan nu rapportera ditt problem till Mantis genom att klicka på alternativet. "Rapportera problem" som visas nedan.
Steg 3) På nästa skärm
- Ange Bug Category
- Ange Reproducerbarhet
- Ange allvarlighetsgrad
- Ange prioritet
- Ange plattformsinformation
- Ange Sammanfattning av felrapporten
- ange Description
- Ange steg för att återskapa felet
- Klicka på Skicka rapport
De numrerade utropen i skärmdumpen nedan mappas ett till ett till den listan, från Kategori högst upp till Skicka rapport längst ner i formuläret.
ANMÄRKNINGARFälten du ser i din version av Mantis kommer att skilja sig åt. Se vårt avsnitt om Anpassade fält för samma.
Steg 4) Efter att vi har angett alla detaljer i rapportfönstret skickar vi in en rapport och snart kommer vår rapport att visas i huvudfönstret. Som visas på skärmdumpen nedan, när du klickar på visa problem, kommer problemet att visas på skärmen med id:t "0017896" den visar också statusen som ny och även datumet när den skapades.
Problemen i Mantis Tool är markerade enligt statusen för ett problem. Till exempel här är problemet i godkänd status, därför markerat i ljusorange.
För olika statusar tilldelas olika färger. Tabellen nedan listar standardfärgen som MantisBT levererar för varje arbetsflödesstatus, vilken en administratör kan åsidosätta via $g_status_colors konfigurationsinställning.
| Status | Standardfärg | Vad raden säger dig |
|---|---|---|
| ny | Ljusröd / rosa | Anmäld, och ingen har tagit upp det än. |
| återkoppling | Purple | Hanteringen behöver mer information från anmälaren. |
| medgav | Orange | Teamet godkänner rapporten som giltig. |
| bekräftade | Gul | En andra person har reproducerat felet. |
| delad | Blå | En namngiven hanterare arbetar med åtgärden. |
| löst | Grön | En åtgärd är på plats och väntar på verifiering. |
| stängt | Grå | Verifierad och arkiverad, inga ytterligare åtgärder förväntas. |
Att läsa en kö efter färg är det snabbaste sättet att se var en utgåva har fastnat, och den mappas direkt till den bredare defektens livscykel ditt lag följer redan.
Steg 5) När du klickar på ditt problem #id 0017896, kommer det att visa problemet i mer detaljer som projektrapportör, dess status, inlämnade datum och senast uppdaterad.
Steg 6) Förutom dessa kan du lägga till en fil, dokument, bilder till din bugg som visas nedan -
Steg 7) Du kan också lägga till kommentarer som tar upp ditt problem, som visas på skärmbilden nedan.
Steg 8) Du kan klicka på historik överst i problemrapporten för att se problemhistorik. Den här problemhistoriken har detaljer som när problemet skapades eller när filen lades till i problemet eller om det finns någon anteckning till problemet.
Steg 9) När problemet har skickats får utvecklaren ett e-postmeddelande.
Meddelandet nedan är det meddelande Mantis skickar när ärendet byter ägare, och det upprepar rapportör, hanterare, projekt, kategori, allvarlighetsgrad, prioritet och status i klartext.
Hur man lägger till ett projekt
Varje problem i Mantis tillhör ett projekt, så nästa uppgift är att skapa ett för produkten som testas.
Steg 1) Gå till Hantera projekt under fliken Hantera
- Ange projektnamn
- Välj Status
- ange Description
- Klicka på Lägg till projekt
Steg 2) Projektet skapas.
Hur man skapar en användare
Med ett projekt på plats behöver reportrar, utvecklare och chefer som ska arbeta med det alla ett konto.
Steg 1) Gå till Hantera > Hantera användare. Klicka på "Skapa nytt konto".
Steg 2) Ange kontouppgifterna och skapa sedan användaren
- Användarnamn
- Riktiga namn
- E-post
- Åtkomstnivå
- Klicka på Skapa användare
Steg 3) På nästa skärm tilldela användaren det önskade projektet.
Steg 4) Uppdatera e-post och andra kontoinställningar efter önskemål
Steg 5) Inloggningsuppgifter skickas till användaren via e-post.
Hur man skapar ett anpassat fält
När standardrapportformuläret inte fångar allt som din process behöver, låter Mantis dig definiera extra fält och koppla dem till enskilda projekt.
Steg 1) Skapa fältet
- Gå till Hantera anpassade fält
- Ange fältnamn
- Klicka på knappen "Nytt anpassat fält"
Steg 2) Konfigurera hur fältet beter sig
- Välj Fälttyp
- Ange fältspecifika data
- Tryck på Uppdatera anpassat fält
Steg 3) Anpassat fält skapas
Steg 4) Klicka på det anpassade fältet igen och länka det anpassade fältet till ditt projekt
Steg 5) I avsnittet Rapportera problem återspeglas det nya anpassade fältet
Anpassade fält, projekt och åtkomstnivåer tillsammans ger ett litet team samma kontroll som tyngre bug trackungverktyg tillhandahålla, utan att lämna process för felhantering du springer redan.






















