bidsprinkhaanwants Tracker-handleiding

โšก Slimme samenvatting

bidsprinkhaanwants Tracker is een gratis, open-source uitgave tracEen systeem dat softwareteams gebruiken om defecten te rapporteren, verantwoordelijken toe te wijzen, bewijsmateriaal bij te voegen en elke oplossing tot afronding te volgen, verspreid over meerdere projecten en releases.

  • ๐Ÿž Een probleem melden: Negen begeleide stappen leiden een defect van het formulier 'Probleem melden' naar een genummerd dossier. tracked-ingang.
  • ???? Statuskleuren: Elke workflowstatus heeft een eigen rijkleur, zodat een wachtrij in รฉรฉn oogopslag te lezen is.
  • ๐Ÿ“ Projectopstelling: Met 'Projecten beheren' wordt voor elk product een container aangemaakt met een eigen status en zichtbaarheid.
  • ๐Ÿ‘ฅ Gebruikersaccounts: Met 'Gebruikers beheren' kunt u accounts aanmaken, toegangsniveaus instellen en mensen aan projecten toewijzen.
  • ๐Ÿงฉ Aangepaste velden: Extra velden zoals Bedrijfswaarde kunnen eenmalig worden gedefinieerd en aan elk project worden gekoppeld.
  • ๐Ÿ”” Kennisgevingen: In de accountvoorkeuren wordt bepaald voor welke gebeurtenissen e-mails worden verzonden, van nieuwe problemen tot toegevoegde notities.
  • ๏ธ Huidige versie: MantisBT 2.28.4 is de ondersteunde versie; 1.3.x ontvangt alleen beveiligingsupdates.

bidsprinkhaanwants Tracker-handleiding

Wat is een bidsprinkhaan? Tracker?

Mantisuitgebracht onder de officiรซle naam BidsprinkhanenBTDit is een bug in de open source-software. trackoningssoftware die gebruikt kan worden om tracMantisBT detecteert softwarefouten in diverse softwareprojecten. Je kunt MantisBT eenvoudig downloaden en installeren voor eigen gebruik. Het project biedt ook een gehoste versie van dezelfde software aan via MantisHub. Je kunt Mantis eenvoudig aanpassen aan je eigen softwareontwikkelingsworkflow.

MantisBT is een PHP-applicatie en slaat zijn gegevens op in MySQL, PostgreSQL or Microsoft SQL Server, waarbij de server zelf op Linux draait, Windows or macOSDe huidige stabiele versie is MantisBT 2.28.4De oudere 1.3.x-tak (1.3.20) wordt nog steeds ondersteund, maar ontvangt alleen beveiligingsupdates en oplossingen voor kritieke bugs. Een nieuwe installatie moet daarom beginnen met de 2.x-lijn.

Enkele opvallende kenmerken van MantisBT zijn:

  • E-mailmeldingen: Hiermee worden e-mails met updates, opmerkingen en oplossingen naar de betrokken belanghebbenden verzonden.
  • Toegangscontrole: U kunt de gebruikerstoegang op projectniveau beheren
  • Aanpassen: U kunt Mantis eenvoudig aanpassen aan uw wensen.
  • Mobiele ondersteuning: Mantis ondersteunt iPhone, Androiden Windows Telefoonplatforms.
  • Plugins: Een steeds groeiende bibliotheek met plugins om aangepaste functionaliteit aan Mantis Issue toe te voegen TracKer.

De rest van deze handleiding volgt de volgorde waarin een nieuw team doorgaans werkt: registreer eerst een eerste defect, maak vervolgens het project aan, noem de gebruikers en definieer de aangepaste velden die de wachtrij overzichtelijk houden.

Hoe u een probleem kunt melden

Je hoeft niets te installeren om MantisBT uit te proberen. De officiรซle website demonstratie Op deze pagina wordt een gratis gehoste proefversie van MantisHub aangeboden en kun je ook de openbare documentatie van het MantisBT-team bekijken. tracker in alleen-lezenmodus. Een goed gevormde bug report Dat is wat de rest van de workflow nuttig maakt, dus begin daar.

Stap 1) Log in op Mantis

Het inlogscherm vraagt โ€‹โ€‹om een โ€‹โ€‹gebruikersnaam en wachtwoord en biedt links voor registratie en voor het herstellen van een verloren wachtwoord.

bidsprinkhaanwants TracHet inlogscherm van Ker met gebruikersnaam, wachtwoord en de knop 'Inloggen' gemarkeerd.

Stap 2) Zodra je bent ingelogd bij Mantis, wordt je gebruikersnaam bovenaan het hoofdscherm van Mantis weergegeven. Je kunt nu je probleem melden bij Mantis door op de betreffende optie te klikken. "Probleem melden" zoals hieronder aangegeven.

De Mantis-header toont het ingelogde account van de reporter en de link 'Probleem melden' in het bovenste menu.

Stap 3) In het volgende scherm

  1. Voer de bugcategorie in
  2. Voer Reproduceerbaarheid in
  3. Voer de ernst in
  4. Voer Prioriteit in
  5. Voer platformgegevens in
  6. Voer de samenvatting van het bugrapport in
  7. Enter Description
  8. Voer stappen in om de fout te reproduceren
  9. Klik op Rapport indienen

De genummerde items in de onderstaande schermafbeelding corresponderen รฉรฉn-op-รฉรฉn met die lijst, van Categorie bovenaan tot Rapport indienen onderaan het formulier.

Het Mantis Enter Report Details-formulier is ingevuld met de categorieรซn beveiliging, reproduceerbaarheid altijd, ernst (crash) en prioriteit onmiddellijk.

NOTITIEDe velden die u in uw versie van Mantis ziet, kunnen verschillen. Raadpleeg onze sectie over Aangepaste Velden voor het zelfde.

Stap 4) Nadat we alle gegevens in het rapportvenster hebben ingevoerd, dienen we een rapport in. Dit rapport wordt vervolgens in het hoofdvenster weergegeven. Zoals te zien is in de onderstaande schermafbeelding, verschijnt het probleem met het ID op het scherm wanneer u op 'Probleem bekijken' klikt. "0017896" het toont ook de status als nieuw en ook de datum waarop het is gemaakt.

De lijst met problemen in Mantis View wordt weergegeven met het filterpaneel hierboven, waarbij het nieuw aangemaakte probleem 0017896 de status 'nieuw' heeft.

De problemen in de Mantis Tool worden gemarkeerd op basis van de status van een probleem. Hier heeft het probleem bijvoorbeeld de status 'Bekend' en is daarom lichtoranje gemarkeerd.

De kleurenlegenda voor de status van Mantis toont 'nieuw', 'feedback', 'erkend' en 'bevestigd' boven een rij met erkende problemen.

Aan verschillende statussen worden verschillende kleuren toegewezen. De onderstaande tabel toont de standaardkleur die MantisBT levert voor elke workflowstatus. Een beheerder kan deze kleur wijzigen via de instellingen. $g_status_kleuren configuratie instelling.

Status Standaardkleur Wat de ruzie je vertelt
nieuwe Lichtrood / roze Het is gemeld, maar nog niemand heeft het opgepakt.
feedback Paars De contactpersoon heeft meer informatie van de verslaggever nodig.
erkend Oranje Het team accepteert het rapport als geldig.
bevestigd Geel Een tweede persoon heeft het defect ook geconstateerd.
toegewezen Blauw Een aangewezen teamlid werkt aan de oplossing.
opgelost Groen Een oplossing is geรฏmplementeerd en wacht op verificatie.
CLOSED Grijs Geverifieerd en gearchiveerd, geen verdere actie verwacht.

Het aflezen van een wachtrij op basis van kleur is de snelste manier om te zien waar een release vastloopt, en het komt direct overeen met de bredere wachtrij. defectlevenscyclus Je team volgt je al.

Stap 5) Wanneer u op uw probleem #id klikt 0017896, wordt het probleem gedetailleerder weergegeven, zoals de projectreporter, de status, de datum van indiening en de laatste update.

Bekijk de pagina met details van probleem 0017896 in Mantis, met vermelding van project, melder, prioriteit, ernst, reproduceerbaarheid en oplossing.

Stap 6) Afgezien hiervan kunt u een bestand, documenten en afbeeldingen aan uw bug toevoegen, zoals hieronder weergegeven:

De Mantis-probleempagina toont de bijgevoegde schermafbeelding SecurityBug.png en de bedieningselementen voor bladeren en uploaden van bestanden.

Stap 7) Je kunt ook opmerkingen toevoegen waarin je je probleem toelicht, zoals te zien is in de onderstaande schermafbeelding.

Het Mantis Notes-paneel toont een opmerking van de verslaggever die aan het probleem is toegevoegd, en de knoppen Bewerken, Verwijderen en Privรฉ maken.

Stap 8) U kunt bovenaan het Issue Report op History klikken om de issuegeschiedenis te bekijken. Deze issuegeschiedenis bevat details zoals wanneer het issue is gemaakt, wanneer het bestand aan het issue is toegevoegd of of er een notitie aan het issue is toegevoegd.

De Mantis Issue History-tabel registreert het nieuwe probleem, het toegevoegde bestand en de toegevoegde notitie, inclusief datums en gebruikersnamen.

Stap 9) Zodra het probleem is ingediend, ontvangt de ontwikkelaar een e-mail.

De onderstaande melding is het bericht dat Mantis verzendt wanneer het probleem van eigenaar wisselt. Het herhaalt de melder, behandelaar, project, categorie, ernst, prioriteit en status in platte tekst.

E-mailmelding van Mantis waarin wordt aangekondigd dat een probleem is toegewezen, met vermelding van melder, behandelaar, ernst en status.

Een project toevoegen

Elk issue in Mantis hoort bij een project, dus de volgende stap is om er een te creรซren voor het product dat getest wordt.

Stap 1) Ga op het tabblad Beheren naar Projecten beheren

  1. Voer projectnaam in
  2. Selecteer Status
  3. Enter Description
  4. Klik op Project toevoegen

Vul het Mantis-formulier voor het toevoegen van een project in met de projectnaam, de ontwikkelingsstatus en de beschrijving voordat u op 'Project toevoegen' klikt.

Stap 2) Er is een project gemaakt.

De lijst 'Mantis Manage Projects' bevestigt het nieuwe project met de status, de ingeschakelde status en de status voor openbare weergave.

Een gebruiker aanmaken

Als een project eenmaal is opgezet, hebben de verslaggevers, ontwikkelaars en managers die eraan gaan werken allemaal een account nodig.

Stap 1) Ga naar Beheer > Gebruikers beheren. Klik op 'Nieuw account aanmaken'.

De pagina 'Accounts beheren' van Mantis toont het bestaande beheerdersaccount, waarbij de knop 'Nieuw account aanmaken' is gemarkeerd.

Stap 2) Voer de accountgegevens in en maak vervolgens de gebruiker aan.

  1. Gebruikersnaam
  2. Echte naam
  3. E-mail
  4. Toegangsniveau
  5. Klik op Gebruiker maken

Het Mantis-formulier voor het aanmaken van een nieuw account, waarbij de gebruikersnaam en echte naam worden ingevuld voor een nieuw supportaccount.

Stap 3) Wijs in het volgende scherm de gebruiker toe aan het gewenste project.

Mantis: Gebruiker toevoegen aan projectscherm, een project verplaatsen vanuit Niet-toegewezen projecten en het toegangsniveau instellen op 'reporter'.

Stap 4) Werk e-mail en andere accountvoorkeuren naar wens bij

De pagina met accountvoorkeuren van Mantis, met de selectievakjes voor e-mailberichten per evenement, het standaardproject, de tijdzone en de taalinstellingen.

Stap 5) De inloggegevens worden per e-mail naar de gebruiker verzonden.

Een e-mail ter registratie van een Mantis-account laat de nieuwe gebruiker weten dat er een account is aangemaakt en bevat een link naar de wachtwoordpagina.

Hoe u een aangepast veld kunt maken

Als het standaard rapportformulier niet alle informatie bevat die uw proces nodig heeft, kunt u met Mantis extra velden definiรซren en deze aan individuele projecten koppelen.

Stap 1) Maak het veld aan

  1. Ga naar Aangepaste velden beheren
  2. Voer veldnaam in
  3. Klik op de knop "Nieuw aangepast veld"

De pagina 'Aangepaste velden beheren' van Mantis toont een nieuw veld met een ingevoerde veldnaam en de knop 'Nieuw aangepast veld' gemarkeerd.

Stap 2) Configureer hoe het veld zich gedraagt.

  1. Selecteer Veldtype
  2. Voer veldspecifieke gegevens in
  3. Klik op Aangepast veld bijwerken

In het Mantis Edit-scherm voor aangepaste velden kunt u het veldtype, de lengtelimieten en de weergave- en verplichte selectievakjes instellen.

Stap 3) Aangepast veld is gemaakt

Lijst met aangepaste Mantis-velden, waarin het nieuw aangemaakte veld wordt weergegeven met het aantal projecten waaraan het is gekoppeld en het type.

Stap 4) Klik opnieuw op het aangepaste veld en koppel het aangepaste veld aan uw project

Het Mantis Link-aangepaste veld wordt gekoppeld aan het projectscherm, met het project geselecteerd, een volgwaarde en de knop 'Aangepast veld koppelen'.

Stap 5) In de sectie Probleem melden wordt het nieuwe aangepaste veld weergegeven

Het Mantis-formulier 'Rapportdetails invoeren' toont nu het gekoppelde aangepaste veld als een extra rij boven 'Bestand uploaden'.

Aangepaste velden, projecten en toegangsniveaus geven een klein team dezelfde controle als grotere teams. kever trackoningsgereedschap voorzien, zonder de defectbeheerproces Je rent al.

Veelgestelde vragen

MantisBT is open source onder de GNU GPL-licentie, dus zelfhosting kost niets behalve een eigen server. Versie 2.28.4 is de huidige stabiele release. De oudere versie 1.3.20 ontvangt alleen nog beveiligingsupdates en kritieke bugfixes, dus een nieuwe installatie moet beginnen met versie 2.x.

MantisBT is een PHP-applicatie en werkt met MySQL, PostgreSQL or Microsoft SQL ServerDe server zelf kan Linux draaien. Windows or macOSen de webinterface wordt ondersteund door Chrome. Firefoxsafari, Opera en Edge.

MantisBT is het downloadbare pakket dat u zelf installeert en onderhoudt. MantisHub is de commerciรซle hostingdienst die op dezelfde codebasis is gebouwd, waardoor u binnen enkele seconden een werkende instantie met ondersteuning krijgt, in plaats van dat u zelf PHP, de database en upgrades hoeft te beheren.

De ernstgraad geeft de technische impact aan, met waarden zoals crash, ernstig, gering of triviaal. De prioriteit geeft de urgentie van de planning aan, met waarden zoals onmiddellijk, urgent, hoog of normaal. Een zichtbare typefout kan tegelijkertijd een lage ernstgraad en een hoge prioriteit hebben.

Open 'Problemen bekijken' en verfijn de filterrij op melder, status, categorie, ernst of productversie. Klik vervolgens op 'Filter toepassen'. Op dezelfde pagina vindt u links naar 'Rapporten afdrukken', 'CSV exporteren', 'Excel exporteren' en 'Grafieken' om de resultaten buiten de tool te delen.

MantisBT is lichtgewicht, zelf te hosten en gratis, wat ideaal is voor kleine teams die volledige controle over hun gegevens willen. Commercieel kever trackoningsgereedschap Ze bieden direct agile boards, dashboards en native integraties aan, waardoor grotere programma's er vaak de voorkeur aan geven.

AI-modellen kunnen een nieuwe samenvatting en beschrijving vergelijken met de bestaande achterstand, mogelijke duplicaten signaleren en een categorie, ernstgraad en afhandeling voorstellen. Beschouw elke suggestie als een aanbeveling: een menselijke beoordelaar bevestigt de classificatie nog steeds voordat het probleem verder wordt behandeld.

Ja. GitHub-copiloot Je kunt scripts opstellen die de MantisBT REST API aanroepen om problemen te creรซren, logbestanden toe te voegen of rapporten te exporteren, en je kunt plugin-code genereren. Controleer de gegenereerde aanroepen altijd aan de hand van de actuele API-documentatie voordat je ze uitvoert.

Vat dit bericht samen met: