Rukoilijasirkka-bug Tracker-opetusohjelma

⚡ Älykäs yhteenveto

Rukoilijasirkka-bug Tracker on ilmainen, avoimen lähdekoodin ongelma tracking-järjestelmä, jota ohjelmistotiimit käyttävät vikojen raportointiin, omistajien määrittämiseen, todisteiden liittämiseen ja jokaisen korjauksen seuraamiseen aina loppuun saattamiseen asti useissa projekteissa ja julkaisuissa.

  • 🐞 Ilmoita ongelmasta: Yhdeksän ohjattua vaihetta vie vian Raporttiongelma-lomakkeelta numeroituun, tracked-merkintä.
  • 🎨 Tilan värit: Jokaisella työnkulun tilalla on oma rivivärinsä, joten jono on luettavissa yhdellä silmäyksellä.
  • 📁 Projektin määritys: Projektien hallinta luo jokaiselle tuotteelle säilön, jolla on oma tila ja näkyvyys.
  • 👥 Käyttäjätilit: Käyttäjien hallinta luo tilejä, määrittää käyttöoikeustason ja määrittää henkilöitä projekteihin.
  • 🧩 Mukautetut kentät: Lisäkentät, kuten liiketoiminnan arvo, voidaan määrittää kerran ja linkittää mihin tahansa projektiin.
  • 🔔 Ilmoitukset: Tiliasetukset päättävät, mistä tapahtumista sähköpostia lähetetään, uusista ongelmista lisättyihin muistiinpanoihin.
  • 🛠️ Nykyinen julkaisu: MantisBT 2.28.4 on tuettu versio; 1.3.x saa vain tietoturvakorjauksia.

Rukoilijasirkka-bug Tracker-opetusohjelma

Mikä on rukoilijasirkka? Tracker?

Rukoilijasirkka, julkaistu virallisella nimellään MantisBT, on avoimen lähdekoodin bugi tracking-ohjelmisto, jota voidaan käyttää track ohjelmistovirheitä erilaisissa ohjelmistoprojekteissa. Voit helposti ladata ja asentaa MantisBT:n omaan käyttöösi, ja projekti tarjoaa myös isännöidyn version samasta ohjelmistosta MantisHubin kautta. Voit helposti mukauttaa Mantisia vastaamaan ohjelmistokehityksen työnkulkuasi.

MantisBT on PHP-sovellus ja tallentaa tiedot MySQL, PostgreSQL or Microsoft SQL Server, palvelimen itse toimiessa Linuxissa, Windows or macOSNykyinen vakaa julkaisu on MantisBT 2.28.4Vanhempaa 1.3.x-haaraa (1.3.20) tuetaan edelleen, mutta se saa vain tietoturvaan ja kriittisiin virheisiin liittyviä korjauksia, joten uuden asennuksen pitäisi alkaa 2.x-riviltä.

Joitakin MantisBT:n keskeisiä ominaisuuksia ovat

  • Sähköposti-ilmoitukset: Se lähettää sähköpostiviestejä päivityksistä, kommenteista ja päätöksistä asianomaisille sidosryhmille.
  • Kulunvalvonta: Voit hallita käyttäjien pääsyä projektitasolla
  • Mukauta: Voit helposti mukauttaa Mantista tarpeidesi mukaan.
  • Mobiilituki: Mantis tukee iPhonea, Androidja Windows Puhelimen alustat.
  • Lisäosat: Jatkuvasti laajeneva kirjasto lisäosia, joilla voi lisätä mukautettuja toimintoja Mantis Issueen Tracker.

Loppuosa tästä läpikäynnistä noudattaa uuden tiimin normaalia työskentelyjärjestystä: kirjataan ensimmäinen vika, sitten luodaan projekti, käyttäjät ja mukautetut kentät, jotka pitävät jonon järjestyksessä.

Kuinka ilmoittaa ongelmasta

Sinun ei tarvitse asentaa mitään kokeillaksesi MantisBT:tä. Virallinen esittely sivu jakaa ilmaisen isännöidyn MantisHub-kokeiluversion ja antaa sinun myös selata MantisBT-tiimin omaa julkista sisältöä tracker vain luku -tilassa. Hyvin muodostettu virhe raportti tekee työnkulusta hyödyllisen, joten aloita siitä.

Vaihe 1) Kirjaudu sisään Mantiin

Kirjautumisnäyttö kysyy käyttäjätunnusta ja salasanaa ja tarjoaa linkkejä rekisteröitymiseen ja kadonneen salasanan palauttamiseen.

Rukoilijasirkka-bug Tracker-kirjautumisnäyttö, jossa käyttäjätunnus, salasana ja Kirjaudu-painike on korostettuna

Vaihe 2) Kun olet kirjautunut Mantisiin, käyttäjätunnuksesi näkyy Mantiksen päänäytön yläreunassa ja voit nyt ilmoittaa ongelmastasi Mantisille napsauttamalla vaihtoehtoa. "Ilmoita ongelmasta" kuten alla.

Mantis-ylätunniste, jossa näkyy kirjautuneen raportointitilin nimi ja ylävalikossa merkitty Ilmoita ongelmasta -linkki

Vaihe 3) Seuraavassa näytössä

  1. Anna virheluokka
  2. Syötä Toistettavuus
  3. Anna vakavuus
  4. Anna Priority
  5. Anna alustan tiedot
  6. Anna virheraportin yhteenveto
  7. enter Descriptioni
  8. Anna vaiheet toistaaksesi virhe
  9. Napsauta Lähetä raportti

Alla olevan kuvakaappauksen numeroidut selitteet liittyvät luetteloon yksi kerrallaan lomakkeen yläreunassa olevasta Luokka-kohdasta lomakkeen alareunassa olevaan Lähetä raportti -kohtaan.

Mantis Enter Report Details -lomake, joka on täytetty luokilla suojaus, toistettavuus aina, vakavuusaste kaatuminen ja prioriteetti välitön

HUOMAUTUSMantisin versiossasi näkemäsi kentät eroavat toisistaan. Katso osiomme aiheesta Mukautetut kentät samoin.

Vaihe 4) Kun olet syöttänyt kaikki tiedot raportti-ikkunaan, lähetämme raportin ja pian se näkyy pääikkunassa. Kuten alla olevassa kuvakaappauksessa näkyy, kun napsautat "Näytä ongelma", ongelma ilmestyy näytölle tunnuksella "0017896" Lisäksi se näyttää tilan uutena ja myös päivämäärän, jolloin se luotiin.

Mantis View -ongelmaluettelo, jossa yllä oleva suodatinpaneeli ja äskettäin luotu ongelma 0017896 näkyvät tilassa uusi

Mantis Toolin ongelmat on korostettu ongelman tilan mukaan. Esimerkiksi tässä ongelma on kuitatussa tilassa, joten se on korostettu vaalean oranssilla.

Mantiksen tilan värillinen selite, joka näyttää uuden, palautteen, kuitatun ja vahvistetun kuitatun ongelman rivin yläpuolella.

Eri tiloille on varattu eri värit. Alla olevassa taulukossa on lueteltu MantisBT:n kullekin työnkulun tilalle toimittama oletusväri, jonka järjestelmänvalvoja voi ohittaa $g_status_colors kokoonpanoasetus.

Tila Oletusväri Mitä rivi kertoo sinulle
uusi Vaaleanpunainen / vaaleanpunainen Ilmoitettu, eikä kukaan ole vielä ottanut asiaan kantaa.
palaute Violetti Käsittelijä tarvitsee lisätietoja raportoijalta.
tunnustettu Oranssi Joukkue hyväksyy raportin pätevänä.
vahvistettu Keltainen Toinen henkilö on toistanut vian.
osoitettu Sininen Nimetty käsittelijä työskentelee korjauksen parissa.
ratkaistu Vihreä Korjaus on tehty ja odottaa vahvistusta.
suljettu Harmaa Vahvistettu ja arkistoitu, ei odoteta jatkotoimia.

Jonon lukeminen värin perusteella on nopein tapa nähdä, missä julkaisu on jumissa, ja se heijastuu suoraan laajempaan jonoon. vian elinkaari tiimisi seuraa jo.

Vaihe 5) Kun napsautat ongelmasi #id 0017896, se näyttää ongelman tarkemmin, kuten projektin toimittaja, sen tilan, lähetyspäivämäärän ja viimeisimmän päivityksen.

Mantis Näytä ongelman 0017896 tietosivu, jossa luetellaan projekti, raportoija, prioriteetti, vakavuus, toistettavuus ja ratkaisu

Vaihe 6) Näiden lisäksi voit lisätä virheeseen tiedoston, asiakirjoja, kuvia alla olevan kuvan mukaisesti -

Mantis-ongelmasivu, jossa näkyy liitetty SecurityBug.png-kuvakaappaus ja tiedostojen selaamisen ja lataamisen säätimet

Vaihe 7) Voit myös lisätä kommentteja ongelmastasi, kuten alla olevassa kuvakaappauksessa näkyy.

Mantis-muistiinpanopaneeli, johon on lisätty toimittajan kommentti ongelmaan, sekä Muokkaa-, Poista- ja Tee yksityiseksi -painikkeet

Vaihe 8) Voit tarkastella ongelmahistoriaa napsauttamalla ongelmaraportin yläosassa olevaa historiaa. Tämä ongelmahistoria sisältää tietoja, kuten milloin ongelma luotiin, milloin tiedosto lisättiin ongelmaan tai onko ongelmaan lisätty huomautuksia.

Mantiksen ongelmahistoriataulukko, johon kirjataan uusi ongelma, lisätty tiedosto ja lisätty muistiinpano päivämäärineen ja käyttäjätunnuksineen

Vaihe 9) Kun ongelma on lähetetty, kehittäjä saa sähköpostin.

Alla oleva ilmoitus on viesti, jonka Mantis lähettää, kun ongelma vaihtaa omistajaa. Se toistaa raportoijan, käsittelijän, projektin, luokan, vakavuuden, prioriteetin ja tilan selkokielisenä tekstinä.

Mantiksen sähköposti-ilmoitus, jossa ilmoitetaan, että ongelma on määrätty, ja jossa on lueteltu raportoija, käsittelijä, vakavuusaste ja tila.

Kuinka lisätä projekti

Jokainen Mantiksen ongelma kuuluu johonkin projektiin, joten seuraava tehtävä on luoda sellainen testattavalle tuotteelle.

Vaihe 1) Siirry Hallinnoi-välilehdellä kohtaan Hallitse projekteja

  1. Anna projektin nimi
  2. Valitse Tila
  3. enter Descriptioni
  4. Napsauta Lisää projekti

Mantiksen Lisää projekti -lomake, johon on täytetty projektin nimi, kehitystila ja kuvaus ennen Lisää projekti -painikkeen napsauttamista

Vaihe 2) Projekti on luotu.

Mantiksen projektien hallintaluettelo vahvistaa uuden projektin ja sen tilan, käyttöönotetun merkinnän ja julkisen näkymän tilan

Kuinka luoda käyttäjä

Kun projekti on valmis, sen parissa työskentelevät toimittajat, kehittäjät ja päälliköt tarvitsevat kullakin tilin.

Vaihe 1) Siirry kohtaan Hallitse > Hallitse käyttäjiä. Napsauta "Luo uusi tili".

Mantiksen tilien hallinta -sivu, jossa luetellaan olemassa oleva järjestelmänvalvojan tili ja Luo uusi tili -painike korostettuna

Vaihe 2) Syötä tilin tiedot ja luo sitten käyttäjä

  1. Käyttäjätunnus
  2. Oikea nimi
  3. Sähköposti
  4. Käyttöoikeustaso
  5. Napsauta Luo käyttäjä

Mantiksen uuden tilin luontilomake, johon on syötetty uuden tukitilin käyttäjätunnus ja oikea nimi

Vaihe 3) Määritä seuraavassa näytössä käyttäjä haluttuun projektiin.

Mantis Lisää käyttäjä projektinäyttöön siirtämällä projektin Määrittämättömät projektit -luettelosta ja asettamalla käyttöoikeustason raportoijalle

Vaihe 4) Päivitä sähköposti ja muut tiliasetukset tarpeen mukaan

Mantis-tilin asetukset -sivu, jossa on tapahtumakohtaisten sähköpostivalintaruutujen, oletusprojektin, aikavyöhykkeen ja kieliasetukset

Vaihe 5) Kirjautumistiedot lähetetään käyttäjälle sähköpostitse.

Mantis-tilin rekisteröintisähköposti, jossa kerrotaan uudelle käyttäjälle tilin luomisesta ja linkitetään salasanasivulle

Kuinka luoda mukautettu kenttä

Kun vakioraporttilomake ei kata kaikkea prosessisi tarvitsemaa, Mantis antaa sinun määrittää lisäkenttiä ja liittää niitä yksittäisiin projekteihin.

Vaihe 1) Luo kenttä

  1. Siirry kohtaan Hallitse mukautettuja kenttiä
  2. Anna kentän nimi
  3. Napsauta painiketta "Uusi mukautettu kenttä"

Mantiksen mukautettujen kenttien hallinta -sivu, jolle on kirjoitettu uusi kentän nimi ja Uusi mukautettu kenttä -painike on merkitty

Vaihe 2) Kentän toiminnan määrittäminen

  1. Valitse Kentän tyyppi
  2. Anna kenttäkohtaiset tiedot
  3. Napsauta Päivitä mukautettu kenttä

Mantis Muokkaa mukautettua kenttänäyttöä, jossa asetetaan kentän tyyppi, pituusrajoitukset sekä näyttö ja pakolliset valintaruudut

Vaihe 3) Mukautettu kenttä luodaan

Mantiksen mukautettujen kenttien luettelo, joka näyttää juuri luodun kentän projektien lukumäärän ja tyypin kera

Vaihe 4) Napsauta mukautettua kenttää uudelleen ja linkitä mukautettu kenttä projektiisi

Mantis Linkitä mukautettu kenttä projektinäyttöön, jossa on valittu projekti, järjestysarvo ja Linkitä mukautettu kenttä -painike

Vaihe 5) Uusi mukautettu kenttä näkyy Ilmoita ongelma -osiossa

Mantisin raportin tietojen syöttämislomake, johon on linkitetty mukautettu kenttä, näkyy nyt ylimääräisenä rivinä tiedoston lataamisen yläpuolella.

Mukautetut kentät, projektit ja käyttöoikeustasot antavat yhdessä pienelle tiimille saman hallinnan kuin raskaammille vika trackuninkaalliset työkalut tarjota poistumatta vianhallinnan prosessi sinähän jo juokset.

UKK

MantisBT on avoimen lähdekoodin ohjelmisto GNU GPL -lisenssin alaisena, joten itse isännöinti ei maksa mitään oman palvelimen lisäksi. Versio 2.28.4 on nykyinen vakaa julkaisu. Vanha 1.3.20-haara saa vain tietoturvakorjauksia ja kriittisiä korjauksia, joten uusi asennus tulisi aloittaa 2.x-riviltä.

MantisBT on PHP-sovellus ja toimii seuraavien kanssa: MySQL, PostgreSQL or Microsoft SQL ServerPalvelin itsessään voi käyttää Linuxia. Windows or macOSja verkkokäyttöliittymää tuetaan Chromessa, Firefoxsafari, Opera ja Edge.

MantisBT on ladattava paketti, jonka asennat ja ylläpidät itse. MantisHub on kaupallinen isännöity palvelu, joka on rakennettu samalle koodikannalle, joten saat toimivan instanssin sekunneissa tuen kera sen sijaan, että hallinnoisit PHP:tä, tietokantaa ja päivityksiä.

Vakavuusaste tallentaa teknisen vaikutuksen arvoilla, kuten kaatuminen, vakava, vähäinen tai merkityksetön. Prioriteettiaste tallentaa aikataulutuksen kiireellisyyden arvoilla, kuten välitön, kiireellinen, korkea tai normaali. Näkyvä kirjoitusvirhe voi olla sekä matalan että korkean prioriteetin omaava.

Avaa "Näytä ongelmat" ja rajaa suodatinriviä raportoijan, tilan, luokan, vakavuuden tai tuoteversion mukaan ja napsauta sitten "Käytä suodatinta". Samalla sivulla on linkkejä "Tulosta raportteja", "CSV-vienti", "Excel-vienti" ja "Kuvaaja", joiden avulla tuloksia voi jakaa työkalun ulkopuolella.

MantisBT on kevyt, itse isännöity ja ilmainen, mikä sopii pienille tiimeille, jotka haluavat täyden hallinnan datastaan. Kaupallinen vika trackuninkaalliset työkalut toimittavat ketteriä tauluja, koontinäyttöjä ja natiiveja integraatioita suoraan paketista, joten suuremmat ohjelmat usein suosivat niitä.

Tekoälymallit voivat verrata uutta yhteenvetoa ja kuvausta olemassa olevaan ruuhkaan, merkitä todennäköiset kaksoiskappaleet ja ehdottaa luokkaa, vakavuusastetta ja käsittelijää. Käsittele jokaista ehdotusta suositukseksi: ihminen vahvistaa luokituksen ennen kuin ongelma etenee.

Kyllä. GitHub Copilot voi laatia MantisBT REST API:a kutsuvia skriptejä ongelmien luomiseksi, lokien liittämiseksi tai raporttien viemiseksi ja voi tukea laajennuskoodin kehittämistä. Tarkista aina luodut kutsut nykyistä API-dokumentaatiota vasten ennen niiden suorittamista.

Tiivistä tämä viesti seuraavasti: