Introduksjon om Mantis Bug Tracker

I enhver SDLC spiller Testing en viktig rolle. For å arkivere en feil og holde rede på hver eneste feil er veldig viktig. For dette formålet kreves et enkelt, effektivt og pålitelig bug tracking and arkiveringsverktøy. Mantis er en av dem. Det er et open source bug tracking-verktøy som er tilgjengelig i markedet for å spore feil for ethvert programvareprodukt i testfasen. Den er utviklet i Php og støtter forskjellige nettlesere som Chrome, Mozilla Firefox, IE, Opera, etc. Den gir muligheten til å tilpasse feilene i henhold til kravene og gi brukerne forskjellig tilgang i henhold til prosjektet. Mantis har en spesiell funksjon ved å sende e-postvarslene hvis noen oppdateringer / endringer blir gjort i feilen rapportert av noen tester / utvikler. I denne artikkelen vil vi diskutere Mantis Bug Tracker i detalj.

Hvordan bruke Mantis Bug Tracker?

Mantis er veldig enkel og brukervennlig å bruke. La oss forstå trinnvis prosedyre for å jobbe med Mantis bug tracker som nybegynner:

1. Hvordan legge til prosjekt i Mantis Bug Tracker?

Den første og fremst oppgaven du må gjøre etter å ha logget deg på Mantis Bug Tracker er å legge til et prosjekt i den. Det er tre enkle trinn som må følges for å legge til et prosjekt i Mantis:

Trinn 1: Naviger til Administrer prosjekter-seksjonene ved å klikke på Behandle-fanen til venstre på skjermen.

Trinn 2: Legg til prosjektdetaljene ved å klikke på Opprett prosjekt-knappen. Fyll ut følgende felt i prosjektdetaljene:

- Prosjektnavn.

- Status på prosjektet som kan være utvikling, utgivelse, stabil, foreldet.

- Vis status som kan være offentlig eller privat.

- Prosjektbeskrivelse.

Trinn 3: Etter å ha lagt inn alle prosjektdetaljene, klikker du på knappen Legg til prosjekt som er nederst for å fullføre prosjektopprettelsen. Vi kan se ovennevnte nylig tilførte prosjekt under Administrer -> Administrer prosjekter.

2. Hvordan administrere brukere i Mantis Bug Tracker?

For en administrator er det viktig å administrere de forskjellige brukerne som jobber i et prosjekt. Følgende trinn må følges for å administrere forskjellige brukere i Mantis:

Trinn 1: Naviger til delen Administrer brukere ved å klikke på fanen Administrer til stede på venstre panel på skjermen.

Trinn 2: Etter at alle brukerne er vist i delen Administrer brukere, kan forskjellige filtre brukes på den for å administrere brukere på forskjellige måter:

  • Filtrering av brukerne ved å skrive inn brukernavn, ekte navn eller e-post i søkefeltet.

  • Filtrering av funksjonshemmede og inaktive brukere ved å merke av for "Vis deaktivert" og "Skjul inaktiv".

  • Filtrere brukerne etter "Dato opprettet" i stigende eller synkende rekkefølge ved å klikke på "Dato opprettet" overskriften.

  • Filtrering av brukerne på basis av 'Siste besøk' i stigende eller synkende rekkefølge ved å klikke på 'Siste besøk'.

Trinn 3: Administratoren kan også gjøre endringer i en hvilken som helst bruker ved å klikke på brukernavnet til brukeren. Administrator blir omdirigert til 'Rediger bruker'-profilen til den respektive brukeren og kan gjøre nødvendige endringer.

3. Hvordan rapporterer jeg et problem i Mantis Bug Tracker?

Hovedoppgaven som mantis brukes til rapportering og sporing av feilene. Ettersom feilmalen skiller seg fra ett prosjekt til et annet, kan vi endre det ved å legge til tilpassede felt i feilmal etter kravene. Det er veldig enkelt å logge en bug i Mantis, da det er veldig brukervennlig. Alle feltene eller oppgavene som må gjøres vises tydelig på hver webside. La oss forstå trinnvis prosedyre for rapportering av en feil i mantis bug tracker:

Trinn 1: Først og fremst trinn før du logger noen feil eller gjør noe i mantis er å logge inn med gyldige legitimasjonsbeskrivelser.

Trinn 2: For å logge det store, klikk på ikonet "Rapporter problem" i venstre hjørne av hjemmesiden til Mantis.

Trinn 3: 'Angi informasjon om detaljer' vises for brukeren, og brukeren kan legge inn detaljene til feilen med følgende felt:

  • Kategori som kan være distribusjon, utvikling eller Generelt. Vi kan også legge til verdiene til kategori under fanen Administrer i henhold til prosjektkravene. I tilfelle av en e-handelsapplikasjon, kan kategoriverdier også være webUI, database osv.
  • Alvorlighetsgrad: Verdiene kan være store, mindre, trivielle, blokkere, krasje osv. Avhengig av alvorlighetsgraden av feilen som er rapportert.
  • Prioritet: Verdiene av dette kan være normale, høye, presserende, umiddelbare. Det er veldig viktig å definere feilens prioritering mens du logger den.
  • Tildel: For å ha listen over personer som kan tilordnes oppgavehandlinger for den loggede feilen
  • Sammendrag: Kort og beskrivende sammendrag av feilen
  • Feilbeskrivelse: Forbedret beskrivelse, inkludert trinn for å reprodusere for å beskrive feilen.
  • Tagger: Tagger hjelper deg med å enkelt identifisere feilene. Vi kan opprette egendefinerte koder i henhold til prosjektkravene ved å navigere til Administrer -> Administrer tagger.
  • Filer som skal legges ved: Eventuelle skjermbilder, opptak og pdf må legges ved relatert til feilen.
  • Vis status

Klikk på 'Send problem' -knappen nederst på websiden for å sende inn feilen ovenfor med de oppgitte detaljene.

Denne feilmalen kan avvike fra ett prosjekt til prosjekt. Hvis malen din er forskjellig, er det ingen grunn til bekymring. Sjekk for de tilpassede feltene fra Behandle -> Administrer tilpassede felt for å legge til / slette de tilpassede feltene.

Trinn 4: Etter å ha sendt inn problemet med alle opplysningene som gis, blir brukeren omdirigert til siden 'Vis probleminformasjon' der brukeren kan se alle detaljene relatert til problemet ovenfor.

Merk: Når vi viser problemdetaljene tydelig, kan vi se at nå er ID-nummeret knyttet til problemet, dvs. ID til problemet blir automatisk koblet til et nyopprettet problem.

Trinn 5: Nå kan flere detaljer legges til det opprettede problemet ovenfor, for eksempel å endre status. Tenk på en sak der testeren feilaktig rapporterte et problem som er duplikat av det allerede nåværende problemet, han / hun kan merke Lukk eller slett hva de vil i forhold til situasjonen.

Trinn 6: 'Legg til merknad' -delen vises også til brukeren hvis reporteren eller den tildelte personen ønsker å legge til noe angående problemet ovenfor.

Trinn 7: 'Problemhistorikk' -delen vises for å sjekke historikken til ovennevnte utgave. Den viser hver eneste detalj i oppgaven som er utført av noen av personene i saken.

Trinn 8: Alt det opprettede problemet av en bestemt bruker vises på tidslinjen til brukeren med alle detaljene. Bruker kan se tidslinjen ved å klikke på "Min visning" -fanen.

Ellers, hvis du er logget inn via administrator, med tillatelse til å se alle problemene som er rapportert av alle brukere. Problemer vises under fanen 'Vis problemer'. Brukere kan til og med laste ned problemene i forskjellige formater som CSV, Excel osv.

Trinn 9: Å klikke på Issue_Id som blir festet automatisk med ovennevnte problem, vises som en lenke og klikke på som åpner problemet og viser alle detaljene relatert til problemet ovenfor.

Trinn 10: For å se statusen til feilene som er rapportert eller sammendraget av prosjektet, vises et detaljert sammendrag ved å klikke på fanen 'Sammendrag' til venstre på hjemmesiden.

Kategorien Sammendrag viser hver eneste detalj relatert til prosjektet som:

  • Antall feil på grunnlag av ulike kategorier
  • Status for de forskjellige feilene.

4. Hvordan opprette en ny bruker i Mantis Bug Tracker?

Det er veldig viktig å lage brukere i MANTIS som skal jobbe med programvaren. Disse brukerne kan være utviklere, testere eller produktseieren som har ulik tillatelse i henhold til deres roller. Nedenfor nevnte trinn må følges for å opprette en ny bruker i mantis:

Trinn 1: Naviger til delen Administrer brukere ved å klikke på fanen Administrer til stede på venstre panel på skjermen. Klikk på "Opprett ny konto" -knappen på siden.

Trinn 2: Etter å ha klikket på knappen "Opprett ny konto", vises en ny webside som ber brukeren om å oppgi detaljene til den nye brukeren. Detaljene inkluderer:

  • Brukernavn
  • Virkelige navn
  • Epostadresse
  • Tilgangsnivå som kan være en reporter, oppdaterer, utvikler, leder eller administrator.
  • aktivert
  • beskyttet

Etter å ha fylt ut alle detaljene til den nye brukeren, klikker du på "Opprett bruker" -knappen som ligger nederst.

Trinn 3: En bruker opprettes med de grunnleggende detaljene gitt ovenfor. Nå vises skjermbildet "Rediger bruker" for å fullføre de avanserte detaljene til brukeren ovenfor. Panelet Legg til bruker til prosjekt vises med spørsmål om hvilke prosjekter som er tilgjengelige, du vil legge brukeren til. Velg ønsket prosjekt som vi vil legge til brukeren, og klikk på knappen 'Legg til bruker'.

Trinn 4: I boksen Kontoinnstillinger, velg preferansene for brukeren som standardprosjekt, Oppdater forsinkelse, Viderekoblingsforsinkelse, E-post om forskjellige statuser for en feil osv. Etter å ha oppdatert alle innstillingene, klikker du på Oppdater forhåndsvisninger knappen til stede nederst på panelet.

Trinn 5: E-post sendes til den tillagte brukeren med brukernavn og lenke for å angi passord. Bruker kan klikke på lenken og angi passordet han / hun ønsker, og kan begynne å få tilgang til mantis bug tracker.

Trinn 6: Den nylig lagt brukeren gjenspeiles i Manager User-skjermen til administratoren som har tillatelse til å se og administrere alle brukerne.

5. Hvordan lage et tilpasset felt i Mantis Bug Tracker?

Å legge til et nytt tilpasset felt i feilen betyr å legge til eventuelt arkiverte ekstra i standard bugmal for å få forbedrede detaljer om feilen. Hver organisasjon, for hvert prosjekt, er det en annen feilmal i henhold til kravene til prosjektet. Denne malen avgjøres først av alle gruppemedlemmene før prosedyren for testing og feillogging. Anta at i et Agile-prosjekt ønsker vi at en bugreporter enten tester eller utvikler må nevne utgivelses- eller Sprint-nummeret i feilen som et obligatorisk felt. For dette formålet vil vi legge til et tilpasset felt i bugoppsettet og gjøre det obligatorisk, slik at hvem som helst som arkiverer feilen, må angi det feltet.

Under gitte trinn følges for å legge til et tilpasset felt i Mantis bug tracker:

Trinn 1: Naviger til Administrer tilpassede felt-seksjoner ved å klikke på Behandle-fanen til venstre på skjermen.

Trinn 2: Skriv inn navnet på det tilpassede feltet du vil legge til i tekstboksen som er gitt, og klikk på knappen 'Nytt tilpasset felt'.

Trinn 3: 'Rediger egendefinert felt' -skjermbilde vises for brukeren der brukeren trenger å oppgi detaljene i de tilpassede feltene som felttype, maks lengde, minimumslengde og avkrysningsboksene når det aktuelle feltet skal vises. Etter å ha lagt inn alle detaljene i det tilpassede feltet i samsvar med kravene, klikker du på 'Oppdater egendefinert felt' -knappen nederst.

Trinn 4: Etter å ha lagt inn alle verdiene i det tilpassede feltet i samsvar med kravene, er det neste viktige trinnet å koble det tilpassede feltet til prosjektet. Å koble feltet med prosjektet betyr at prosjektets bugmal vi ønsker at feltet skal legges til. Fordi som tidligere nevnt felt er spesifikke for prosjektene, og ikke nødvendigvis vil alle prosjektene trenge det ovennevnte tilpassede feltet.

Ikke bare vi kan definere prosjektet til det tilpassede feltet, men vi kan også legge inn sekvensen der vi vil at det feltet skal vises i bugmalen vår. Klikk på knappen "Link tilpasset felt" for å fullføre koblingsprosessen.

Trinn 5: Vi kan se at ovennevnte opprettede tilpassede felt vises i det tilpassede feltområdet under fanen Administrer.

Trinn 6: Over opprettet tilpasset felt vil være tydelig synlig i bugmal når vi rapporterer feilen ved å klikke på "Rapport Problem" -fanen.

Konklusjon

Det er forskjellige handlinger som kan utføres i Mantis Bug Tracker for å få en smidig tilgang til og fungere av et Bug-sporingssystem. Bortsett fra de ovennevnte handlingene er det mange alternativer som er tilgjengelige for å tilpasse visningen, rapportere og lage en malmal.

Anbefalte artikler

Dette er en guide til Mantis Bug Tracker. Her diskuterer vi Hvordan legge til, administrere, opprette og bruke Mantis Bug Tracker. Du kan også gå gjennom andre foreslåtte artikler–

  1. Scrum Jira
  2. JIRA Alternativer
  3. Java float vs dobbelt
  4. Teststyringsverktøy