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: