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.

  • ๐Ÿž Rapportera ett problem: Nio guidade steg tar en defekt frรฅn formulรคret Rapportera problem till en numrerad, tracked-intrรคde.
  • ๐ŸŽจ Statusfรคrger: Varje arbetsflรถdesstatus har sin egen radfรคrg, sรฅ en kรถ kan avlรคsas med en snabb blick.
  • ๐Ÿ“ Projektinstรคllning: Hantera projekt skapar en behรฅllare fรถr varje produkt, med egen status och synlighet.
  • ๐Ÿ‘ฅ Anvรคndarkonton: Hantera anvรคndare skapar konton, anger en รฅtkomstnivรฅ och tilldelar personer till projekt.
  • ๐Ÿงฉ Anpassade fรคlt: Extra fรคlt som Affรคrsvรคrde kan definieras en gรฅng och lรคnkas till valfritt projekt.
  • ๐Ÿ”” Meddelanden: Kontoinstรคllningarna avgรถr vilka hรคndelser som skickar e-post, frรฅn nya รคrenden till tillagda anteckningar.
  • ๐Ÿ› ๏ธ Nuvarande utgรฅva: MantisBT 2.28.4 รคr den version som stรถds; 1.3.x fรฅr endast sรคkerhetskorrigeringar.

Mantisbugg Tracker-handledning

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.

Mantisbugg Tracker-inloggningsskรคrm med anvรคndarnamn, lรถsenord och inloggningsknappen markerad

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.

Mantis-rubrik som visar det inloggade rapporteringskontot och lรคnken Rapportera รคrende markerad i toppmenyn

Steg 3) Pรฅ nรคsta skรคrm

  1. Ange Bug Category
  2. Ange Reproducerbarhet
  3. Ange allvarlighetsgrad
  4. Ange prioritet
  5. Ange plattformsinformation
  6. Ange Sammanfattning av felrapporten
  7. ange Description
  8. Ange steg fรถr att รฅterskapa felet
  9. 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.

Mantis Ange rapportdetaljer-formulรคr ifyllt med kategori sรคkerhet, alltid reproducerbarhet, allvarlighetsgrad krasch och prioritet omedelbar

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.

Mantis View รคrendelista med filterpanelen ovan och det nyligen skapade รคrendet 0017896 som visas i statusen ny

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.

Mantis statusfรคrgfรถrklaring som visar nytt, feedback, bekrรคftat och bekrรคftat ovanfรถr en rad med bekrรคftat problem

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.

Mantis Visa sidan med รคrendeinformation fรถr รคrende 0017896 som listar projekt, rapportรถr, prioritet, allvarlighetsgrad, reproducerbarhet och lรถsning

Steg 6) Fรถrutom dessa kan du lรคgga till en fil, dokument, bilder till din bugg som visas nedan -

Mantis-problemsida som visar den bifogade skรคrmdumpen SecurityBug.png och kontrollerna fรถr att blรคddra och ladda upp filer

Steg 7) Du kan ocksรฅ lรคgga till kommentarer som tar upp ditt problem, som visas pรฅ skรคrmbilden nedan.

Mantis Notes-panel med en reporterkommentar tillagd till รคrendet och knapparna Redigera, Ta bort och Gรถr privat

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.

Mantis รคrendehistoriktabell som loggar det nya รคrendet, den tillagda filen och den tillagda anteckningen med datum och anvรคndarnamn

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.

Mantis e-postmeddelande som meddelar att ett รคrende har tilldelats, med anmรคlare, hanterare, allvarlighetsgrad och status listade

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

  1. Ange projektnamn
  2. Vรคlj Status
  3. ange Description
  4. Klicka pรฅ Lรคgg till projekt

Mantis-formulรคret Lรคgg till projekt med projektnamn, utvecklingsstatus och beskrivning ifyllt innan du klickar pรฅ Lรคgg till projekt

Steg 2) Projektet skapas.

Mantis Manage Projects-listan som bekrรคftar det nya projektet med dess status, aktiverad flagga och status fรถr offentlig visning

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".

Mantis sida Hantera konton som visar det befintliga administratรถrskontot med knappen Skapa nytt konto markerad

Steg 2) Ange kontouppgifterna och skapa sedan anvรคndaren

  1. Anvรคndarnamn
  2. Riktiga namn
  3. E-post
  4. ร…tkomstnivรฅ
  5. Klicka pรฅ Skapa anvรคndare

Mantis-formulรคret Skapa nytt konto med anvรคndarnamn och riktiga namn angivna fรถr ett nytt supportkonto

Steg 3) Pรฅ nรคsta skรคrm tilldela anvรคndaren det รถnskade projektet.

Mantis Lรคgg till anvรคndare pรฅ projektskรคrmen flyttar ett projekt frรฅn Otilldelade Projekt och stรคller in รฅtkomstnivรฅn till Rapportรถr

Steg 4) Uppdatera e-post och andra kontoinstรคllningar efter รถnskemรฅl

Sidan Mantis-kontoinstรคllningar med kryssrutor fรถr e-post per hรคndelse, standardinstรคllningar fรถr projekt, tidszon och sprรฅk

Steg 5) Inloggningsuppgifter skickas till anvรคndaren via e-post.

E-postmeddelande med Mantis-kontoregistrering som informerar den nya anvรคndaren om att ett konto har skapats och lรคnkar till lรถsenordssidan

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

  1. Gรฅ till Hantera anpassade fรคlt
  2. Ange fรคltnamn
  3. Klicka pรฅ knappen "Nytt anpassat fรคlt"

Mantis sida Hantera anpassade fรคlt med ett nytt fรคltnamn inskrivet och knappen Nytt anpassat fรคlt markerad

Steg 2) Konfigurera hur fรคltet beter sig

  1. Vรคlj Fรคlttyp
  2. Ange fรคltspecifika data
  3. Tryck pรฅ Uppdatera anpassat fรคlt

Mantis Edit-skรคrmen fรถr anpassat fรคlt, instรคllning av fรคlttyp, lรคngdgrรคnser och visning och obligatoriska kryssrutor

Steg 3) Anpassat fรคlt skapas

Mantis anpassade fรคltlista som visar det nyskapade fรคltet med dess projektantal och typ

Steg 4) Klicka pรฅ det anpassade fรคltet igen och lรคnka det anpassade fรคltet till ditt projekt

Mantis Lรคnka anpassat fรคlt till projektskรคrmen med det valda projektet, ett sekvensvรคrde och knappen Lรคnka anpassat fรคlt

Steg 5) I avsnittet Rapportera problem รฅterspeglas det nya anpassade fรคltet

Mantis-formulรคret Ange rapportdetaljer med det lรคnkade anpassade fรคltet som nu visas som en extra rad ovanfรถr Ladda upp fil

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.

Vanliga frรฅgor

MantisBT รคr รถppen kรคllkod under GNU GPL, sรฅ sjรคlvhosting kostar ingenting utรถver din egen server. Version 2.28.4 รคr den nuvarande stabila utgรฅvan. Den รคldre grenen 1.3.20 fรฅr endast sรคkerhets- och kritiska korrigeringar, sรฅ en ny installation bรถr starta pรฅ 2.x-raden.

MantisBT รคr en PHP-applikation och fungerar med MySQL, PostgreSQL or Microsoft SQL ServerSjรคlva servern kan kรถra Linux, Windows or macOS, och webbgrรคnssnittet stรถds i Chrome, Firefoxsafari, Opera och Edge.

MantisBT รคr det nedladdningsbara paketet som du installerar och underhรฅller sjรคlv. MantisHub รคr den kommersiella vรคrdtjรคnsten som bygger pรฅ samma kodbas, sรฅ du fรฅr en fungerande instans pรฅ nรฅgra sekunder med support inkluderad, istรคllet fรถr att hantera PHP, databasen och uppgraderingar.

Allvarlighetsgrad registrerar teknisk pรฅverkan, med vรคrden som krasch, stรถrre, mindre eller trivial. Prioritetsregistrerar schemalรคggning av brรฅdska, med vรคrden som omedelbar, brรฅdskande, hรถg eller normal. Ett synligt stavfel kan ha lรฅg allvarlighetsgrad och hรถg prioritet samtidigt.

ร–ppna Visa problem och begrรคnsa filterraden efter rapporterare, status, kategori, allvarlighetsgrad eller produktversion. Klicka sedan pรฅ Anvรคnd filter. Samma sida erbjuder lรคnkar fรถr utskrift av rapporter, CSV-export, Excel-export och diagram fรถr att dela resultatet utanfรถr verktyget.

MantisBT รคr lรคtt, sjรคlvhostad och gratis, vilket passar smรฅ team som vill ha full kontroll รถver sin data. bug trackungverktyg leverera agila tavlor, dashboards och native integrationer direkt, sรฅ stรถrre program fรถredrar dem ofta.

AI-modeller kan jรคmfรถra en ny sammanfattning och beskrivning med den befintliga efterslรคpningen, flagga sannolika dubbletter och fรถreslรฅ en kategori, allvarlighetsgrad och hanterare. Behandla varje fรถrslag som en rekommendation: en mรคnsklig granskare bekrรคftar fortfarande klassificeringen innan problemet gรฅr vidare.

Ja. GitHub Copilot kan utarbeta skript som anropar MantisBT REST API fรถr att skapa problem, bifoga loggar eller exportera rapporter, och kan bygga upp plugin-kod. Granska alltid genererade anrop mot den aktuella API-dokumentationen innan du kรถr dem.

Sammanfatta detta inlรคgg med: