Bogomoljka Tracker tutorijal

⚡ Pametni sažetak

Bogomoljka Tracker je besplatno izdanje otvorenog koda tracKing sustav koji softverski timovi koriste za prijavljivanje nedostataka, dodjeljivanje vlasnika, prilaganje dokaza i praćenje svakog ispravka do zatvaranja u više projekata i izdanja.

  • 🐞 Prijavi problem: Devet koraka s uputama pretvara kvar iz obrasca za prijavu problema u numerirani, tracupisan unos.
  • 🎨 Boje statusa: Svaki status tijeka rada nosi svoju boju retka, tako da se red čekanja može pročitati na prvi pogled.
  • 📁 Postavljanje projekta: Upravljanje projektima stvara spremnik za svaki proizvod, s vlastitim statusom i vidljivošću.
  • 👥 Korisnički računi: Upravljanje korisnicima stvara račune, postavlja razinu pristupa i dodjeljuje ljude projektima.
  • 🧩 Prilagodljiva Polja: Dodatna polja poput Poslovna vrijednost mogu se definirati jednom i povezati s bilo kojim projektom.
  • 🔔 Obavijesti: Postavke računa određuju koji događaji šalju e-poštu, od novih problema do dodanih bilješki.
  • 🛠️ Trenutno izdanje: MantisBT 2.28.4 je podržana linija; 1.3.x prima samo sigurnosne ispravke.

Bogomoljka Tracker tutorijal

Što je Mantis Bug Tracker?

Mantis, objavljen pod svojim službenim imenom MantisBT, je programska greška otvorenog koda trackraljevski softver koji se može koristiti za track softverskih nedostataka za razne softverske projekte. Možete jednostavno preuzeti i instalirati MantisBT za vlastitu upotrebu, a projekt također nudi hostanu verziju istog softvera putem MantisHuba. Mantis možete jednostavno prilagoditi za mapiranje vašeg tijeka rada za razvoj softvera.

MantisBT je PHP aplikacija i pohranjuje svoje podatke u MySQL, PostgreSQL or Microsoft SQL Server, s time da sam poslužitelj radi na Linuxu, Windows or macOSTrenutna stabilna verzija je MantisBT 2.28.4Starija grana 1.3.x (1.3.20) je i dalje podržana, ali dobiva samo sigurnosne ispravke i ispravke kritičnih grešaka, pa bi nova instalacija trebala započeti na liniji 2.x.

Neke istaknute značajke MantisBT-a su

  • Obavijesti e-poštom: Šalje e-poruke s ažuriranjima, komentarima, rezolucijama dotičnim dionicima.
  • Kontrola pristupa: Možete kontrolirati korisnički pristup na razini projekta
  • Prilagodba: Mantis možete jednostavno prilagoditi svojim zahtjevima.
  • Mobilna podrška: Mantis podržava iPhone, Androidi Windows Telefonske platforme.
  • Dodaci: Stalno rastuća biblioteka dodataka za dodavanje prilagođenih funkcionalnosti Mantis Issueu Tracker.

Ostatak ovog vodiča slijedi redoslijed kojim novi tim obično radi: zabilježite prvi nedostatak, zatim stvorite projekt, korisnike i prilagođena polja koja održavaju red reda organiziranim.

Kako prijaviti problem

Ne morate ništa instalirati da biste isprobali MantisBT. Službeni demo stranica nudi besplatnu probnu instancu MantisHuba i omogućuje vam pregledavanje javnih stranica MantisBT tima. tracker u načinu rada samo za čitanje. Dobro oblikovan bug izvještaj je ono što ostatak tijeka rada čini korisnim, pa počnite odatle.

Korak 1) Prijavite se u Mantis

Zaslon za prijavu traži korisničko ime i lozinku te nudi poveznice za registraciju i oporavak izgubljene lozinke.

Bogomoljka Tracker zaslon za prijavu s istaknutim korisničkim imenom, lozinkom i gumbom za prijavu

Korak 2) Nakon što se prijavite u Mantis, vaše korisničko ime bit će prikazano na vrhu glavnog zaslona Mantisa i sada možete prijaviti svoj problem u Mantisu klikom na opciju "Prijavi problem" kao što je prikazano u nastavku.

Zaglavlje Mantisa prikazuje prijavljeni račun prijavitelja i poveznicu Prijavi problem označenu u gornjem izborniku

Korak 3) Na sljedećem ekranu

  1. Unesite kategoriju greške
  2. Unesite ponovljivost
  3. Unesite ozbiljnost
  4. Unesite prioritet
  5. Unesite pojedinosti o platformi
  6. Unesite sažetak izvješća o pogrešci
  7. ući Description
  8. Unesite korake za reprodukciju pogreške
  9. Pritisnite Pošalji izvješće

Numerirani pozivi na snimci zaslona u nastavku preslikavaju se jedan na jedan na taj popis, od Kategorije na vrhu do Pošalji izvješće na dnu obrasca.

Obrazac za unos detalja izvješća Mantis ispunjen je kategorijama sigurnosti, uvijek ponovljivosti, ozbiljnosti pada sustava i prioriteta odmah.

BILJEŠKAPolja koja vidite u svojoj verziji Mantisa razlikovat će se. Pogledajte naš odjeljak o Custom Fields za isto.

Korak 4) Nakon što unesemo sve podatke u prozor izvješća, poslat ćemo izvješće i uskoro će se naše izvješće prikazati u glavnom prozoru. Kao što je prikazano na snimci zaslona u nastavku, kada kliknete na prikaz problema, problem će se pojaviti na zaslonu s ID-om "0017896" također, prikazuje status kao nov i također datum kada je kreiran.

Popis problema Mantis View s gornjom pločom za filtriranje i novokreiranim problemom 0017896 prikazanim u statusu novo

Problemi u alatu Mantis su istaknuti prema statusu problema. Na primjer, ovdje je problem u statusu priznatog, stoga je istaknut svijetlonarančastom bojom.

Legenda boja statusa Mantis koja prikazuje novo, povratne informacije, potvrđeno i potvrđeno iznad retka potvrđenog problema

Za različite statuse dodijeljene su različite boje. Tablica u nastavku navodi zadanu boju koju MantisBT isporučuje za svaki status tijeka rada, a koju administrator može poništiti putem $g_status_colors postavka konfiguracije.

Status Zadana boja Što vam red govori
novi Svijetlo crvena / ružičasta Prijavljeno, a nitko ga još nije preuzeo.
povratna veza Ljubičasta Rukovatelju su potrebne dodatne informacije od izvjestitelja.
priznao narančasta Tim prihvaća izvješće kao valjano.
potvrđen Žuta Druga osoba je reproducirala kvar.
dodijeljena Plava Imenovani rukovatelj radi na ispravku.
riješen Zelena Rješenje je na mjestu i čeka se potvrda.
zatvoreno siva Potvrđeno i arhivirano, ne očekuju se daljnje radnje.

Čitanje reda čekanja po boji najbrži je način da se vidi gdje je izdanje zapelo i izravno se preslikava na širi životni ciklus defekta tvoj tim već prati.

Korak 5) Kada kliknete na svoj problem #id 0017896, prikazat će problem s više pojedinosti kao što je projektni izvjestitelj, njegov status, datum predaje i posljednjeg ažuriranja.

Stranica s detaljima problema Mantis View za problem 0017896 s popisom projekta, prijavitelja, prioriteta, ozbiljnosti, ponovljivosti i rješenja

Korak 6) Osim toga, svojoj grešci možete dodati datoteku, dokumente, slike kao što je prikazano u nastavku –

Stranica s problemom Mantis koja prikazuje priloženu snimku zaslona SecurityBug.png i kontrole za pregledavanje i prijenos datoteke

Korak 7) Također možete dodati komentare koji se odnose na vaš problem kao što je prikazano na snimci zaslona u nastavku.

Ploča Mantis Notes s komentarom novinara dodanim u problem i gumbima Uredi, Izbriši i Učini privatnim

Korak 8) Možete kliknuti povijest na vrhu Izvješća o problemu da biste vidjeli povijest problema. Ova povijest problema sadrži pojedinosti kao što su kada je problem kreiran ili kada je datoteka dodana problemu ili postoji li neka bilješka dodana problemu.

Tablica povijesti problema Mantis koja bilježi novi problem, dodanu datoteku i dodanu bilješku s datumima i korisničkim imenima

Korak 9) Nakon što se problem podnese, razvojni programer prima e-poruku.

Obavijest u nastavku je poruka koju Mantis šalje kada problem promijeni vlasnika, a ponavlja prijavitelja, rukovatelja, projekt, kategoriju, ozbiljnost, prioritet i status u običnom tekstu.

Mantisova e-mail obavijest o dodjeli problema, s popisom prijavitelja, rukovatelja, ozbiljnosti i statusa

Kako dodati projekt

Svaki problem u Mantisu pripada projektu, pa je sljedeći zadatak stvoriti jedan za proizvod koji se testira.

Korak 1) Na kartici Upravljanje idite na Upravljanje projektima

  1. Unesite naziv projekta
  2. Odaberite Status
  3. ući Description
  4. Pritisnite Dodaj projekt

Obrazac Mantis Add Project s nazivom projekta, statusom razvoja i opisom ispunjenim prije klika na Dodaj projekt

Korak 2) Projekt je kreiran.

Popis Mantis Manage Projects potvrđuje novi projekt s njegovim statusom, omogućenom zastavom i statusom javnog prikaza

Kako stvoriti korisnika

S obzirom na to da je projekt pokrenut, novinari, programeri i menadžeri koji će na njemu raditi trebaju imati račun.

Korak 1) Idite na Upravljanje > Upravljanje korisnicima. Kliknite "Stvori novi račun"

Stranica Mantis Upravljanje računima na kojoj je naveden postojeći administratorski račun s označenim gumbom Stvori novi račun

Korak 2) Unesite podatke računa, a zatim stvorite korisnika

  1. Korisničko ime
  2. Pravo ime
  3. E-mail
  4. Razina pristupa
  5. Pritisnite Stvori korisnika

Mantis obrazac za stvaranje novog računa s unesenim korisničkim imenom i pravim imenom za novi račun podrške

Korak 3) Na sljedećem ekranu dodijelite korisnika željenom projektu.

Mantis Dodavanje korisnika na zaslon projekta premještanje projekta iz Nedodijeljeni projekti i postavljanje razine pristupa na izvjestitelj

Korak 4) Ažurirajte e-poštu i druge postavke računa po želji

Stranica s postavkama Mantis računa s potvrdnim okvirima za e-poštu za svaki događaj, zadanim projektom, vremenskom zonom i postavkama jezika

Korak 5) Vjerodajnice za prijavu šalju se korisniku putem e-pošte.

E-pošta za registraciju Mantis računa koja obavještava novog korisnika da je račun kreiran i povezuje na stranicu s lozinkom

Kako stvoriti prilagođeno polje

Kada standardni obrazac izvješća ne obuhvaća sve što je vašem procesu potrebno, Mantis vam omogućuje definiranje dodatnih polja i njihovo pridruživanje pojedinačnim projektima.

Korak 1) Stvori polje

  1. Idite na Upravljanje prilagođenim poljima
  2. Unesite naziv polja
  3. Kliknite gumb "Novo prilagođeno polje"

Stranica Mantis Upravljanje prilagođenim poljima s upisanim novim nazivom polja i označenim gumbom Novo prilagođeno polje

Korak 2) Konfigurirajte ponašanje polja

  1. Odaberite vrstu polja
  2. Unesite podatke specifične za polje
  3. Pritisnite Ažuriraj prilagođeno polje

Zaslon prilagođenog polja Mantis Edit s postavljanjem vrste polja, ograničenja duljine te prikaza i potrebnih potvrdnih okvira

Korak 3) Prilagođeno polje je stvoreno

Popis prilagođenih polja Mantis koji prikazuje novokreirano polje s brojem projekata i vrstom

Korak 4) Ponovo kliknite prilagođeno polje i povežite prilagođeno polje sa svojim projektom

Zaslon Mantis Poveži prilagođeno polje s projektom s odabranim projektom, vrijednošću niza i gumbom Poveži prilagođeno polje

Korak 5) U odjeljku Prijavi problem odražava se novo prilagođeno polje

Obrazac za unos detalja izvješća Mantis s povezanim prilagođenim poljem koji se sada pojavljuje kao dodatni redak iznad polja za prijenos datoteke

Prilagođena polja, projekti i razine pristupa zajedno daju malom timu istu kontrolu kao i teži tim buba trackraljevski alati pružiti, bez napuštanja proces upravljanja nedostacima već trčiš.

Pitanja i odgovori

MantisBT je otvorenog koda pod GNU GPL licencom, tako da samostalno hostiranje ne košta ništa osim vašeg vlastitog poslužitelja. Verzija 2.28.4 je trenutno stabilno izdanje. Starija grana 1.3.20 prima samo sigurnosne i kritične ispravke, tako da bi nova instalacija trebala započeti na liniji 2.x.

MantisBT je PHP aplikacija i radi s MySQL, PostgreSQL or Microsoft SQL ServerSam server može pokretati Linux, Windows or macOS, a web sučelje je podržano na Chromeu, Firefox, safari, Opera i Rub.

MantisBT je paket koji se može preuzeti i koji sami instalirate i održavate. MantisHub je komercijalna usluga izgrađena na istoj kodnoj bazi, tako da dobivate funkcionalnu instancu u nekoliko sekundi s uključenom podrškom, umjesto upravljanja PHP-om, bazom podataka i nadogradnjama.

Ozbiljnost bilježi tehnički utjecaj, s vrijednostima kao što su pad sustava, veliki, manji ili trivijalan. Prioritet bilježi hitnost raspoređivanja, s vrijednostima kao što su trenutno, hitno, visoko ili normalno. Vidljiva tipografska pogreška može istovremeno nositi nisku ozbiljnost i visoki prioritet.

Otvorite "Prikaži probleme" i suzite redak filtera prema prijavitelju, statusu, kategoriji, ozbiljnosti ili verziji proizvoda, a zatim kliknite "Primijeni filtar". Ista stranica nudi poveznice za ispis izvješća, izvoz u CSV, izvoz u Excel i grafikone za dijeljenje rezultata izvan alata.

MantisBT je lagan, samostalno hostan i besplatan, što odgovara malim timovima koji žele potpunu kontrolu nad svojim podacima. Komercijalni. buba trackraljevski alati isporučuju agilne ploče, nadzorne ploče i izvorne integracije odmah po instalaciji, pa ih veći programi često preferiraju.

Modeli umjetne inteligencije mogu usporediti novi sažetak i opis s postojećim zaostatkom, označiti vjerojatne duplikate te predložiti kategoriju, ozbiljnost i rukovatelja. Svaki prijedlog tretirajte kao preporuku: ljudski preglednik i dalje potvrđuje klasifikaciju prije nego što se problem nastavi rješavati.

Da. GitHub kopilot može izraditi skripte koje pozivaju MantisBT REST API za stvaranje problema, prilaganje logova ili izvoz izvješća te može izraditi kod dodataka. Uvijek pregledajte generirane pozive u odnosu na trenutnu API dokumentaciju prije nego što ih pokrenete.

Sažmite ovu objavu uz: