Introducere pe Mantis Bug Tracker

În orice SDLC, Testarea joacă un rol important. Pentru a depune o eroare și a urmări fiecare eroare este foarte important. În acest scop, este necesar un instrument de urmărire și depunere a erorilor ușor, eficient și fiabil. Mantis este unul dintre ei. Este un instrument open source de urmărire a erorilor disponibil pe piață pentru a urmări erorile pentru orice produs software în faza de testare. Este dezvoltat în Php și acceptă diverse browsere precum Chrome, Mozilla Firefox, IE, Opera, etc. Oferă facilitatea de a personaliza bug-urile în funcție de cerințe și de a acorda utilizatorilor acces diferit în funcție de proiect. Mantis are o caracteristică specială de a trimite notificările prin e-mail în cazul în care sunt făcute actualizări / modificări la eroarea semnalată de orice tester / dezvoltator. În acest articol, vom discuta în detaliu Mantis Bug Tracker.

Cum se utilizează Mantis Bug Tracker?

Mantis este foarte ușor și ușor de utilizat. Haideți să înțelegem procedura pas cu pas pentru a lucra la Mantis bug tracker ca începător:

1. Cum să adăugați proiectul în Mantis Bug Tracker?

Prima și cea mai importantă sarcină de făcut după conectarea la Mantis Bug Tracker este să adăugați un proiect în el. Există 3 pași simpli care trebuie urmați pentru a adăuga un proiect în Mantis:

Pasul 1: Accesați secțiunile Gestionare proiecte făcând clic pe fila Gestionare prezentă pe panoul din stânga ecranului.

Pasul 2: Adăugați detaliile proiectului făcând clic pe butonul Creare proiect. În detaliile proiectului, completați următoarele câmpuri:

- Denumirea proiectului.

- Starea proiectului care poate fi dezvoltată, lansată, stabilă, învechită.

- Vizualizați starea care poate fi publică sau privată.

- Descrierea proiectului.

Pasul 3: După introducerea tuturor detaliilor proiectului, faceți clic pe butonul Adăugare proiect prezent în partea de jos pentru a finaliza crearea proiectului. Putem vedea proiectul recent adăugat în secțiunea Gestionare -> Gestionare proiecte.

2. Cum să gestionați utilizatorii în Mantis Bug Tracker?

Pentru un administrator, este important să gestionați diverși utilizatori care lucrează într-un proiect. Urmați pașii următori pentru a gestiona diferiți utilizatori din Mantis:

Pasul 1: Accesați secțiunile Gestionare utilizatori făcând clic pe fila Gestionare prezentă pe panoul din stânga ecranului.

Pasul 2: După ce toți utilizatorii sunt afișați în secțiunea Gestionați utilizatori, i se pot aplica diverse filtre pentru a putea gestiona utilizatorii în moduri diferite:

  • Filtrarea utilizatorilor tastând numele de utilizator, numele real sau e-mailul în caseta de căutare.

  • Filtrarea utilizatorilor dezactivați și inactivi bifând caseta de selectare „Afișați dezactivat” și „Ascundeți inactivi”.

  • Filtrarea utilizatorilor în funcție de „Data creării” în ordine crescătoare sau descendentă, făcând clic pe rubrica „Data creării”.

  • Filtrarea utilizatorilor pe baza „Ultima vizită” în ordine crescătoare sau descendentă, făcând clic pe rubrica „Ultima vizită”.

Pasul 3: Administratorul poate efectua, de asemenea, orice modificare a oricărui utilizator făcând clic pe numele de utilizator al utilizatorului. Administratorul este redirecționat la profilul „Editare utilizator” al utilizatorului respectiv și poate face orice modificări necesare.

3. Cum să raportați o problemă în Mantis Bug Tracker?

Sarcina principală pentru care este utilizată mantisul pentru raportarea și urmărirea erorilor. Întrucât șablonul de erori diferă de la un proiect la altul, îl putem modifica adăugând câmpurile personalizate din șablonul de erori în conformitate cu cerințele. Logarea unei erori în Mantis este foarte ușoară, deoarece este foarte ușor de utilizat. Toate câmpurile sau sarcinile care trebuie efectuate sunt afișate clar pe fiecare pagină web. Permiteți să înțelegeți procedura pas cu pas de raportare a unei erori în următorul de erori mantis:

Pasul 1: În primul rând, înainte de a vă înregistra orice eroare sau a face orice în mantis este să vă autentificați folosind datele de autentificare valide.

Pasul 2: Pentru a vă conecta la mare, faceți clic pe pictograma „Raportare problemă” prezentă în colțul din stânga al paginii de pornire a Mantis.

Pasul 3: pagina „Introduceți detaliile problemei” este afișată pentru utilizator și utilizatorul poate introduce detaliile erorii cu următoarele câmpuri:

  • Categorie care poate fi implementare, dezvoltare sau generală. Putem adăuga, de asemenea, valorile categoriei din fila Gestionare în conformitate cu cerințele proiectului. În cazul unei aplicații de comerț electronic, valorile categoriei pot fi de asemenea webUI, bază de date etc.
  • Severitate: valorile pot fi majore, minore, banale, blocate, blocate, etc., în funcție de gravitatea erorilor raportate.
  • Prioritate: valorile acestui lucru pot fi normale, ridicate, urgente, imediate. Definirea priorității erorilor este foarte importantă în timpul înregistrării.
  • Atribuire: Pentru a avea lista persoanelor care pot fi alocate la acțiuni de sarcină pentru eroarea înregistrată
  • Rezumat: sumar scurt și descriptiv al erorii
  • Descrierea bug-ului: descriere îmbunătățită, inclusiv pașii de reprodus pentru a descrie eroarea.
  • Etichete: Etichetele ajută la identificarea cu ușurință a erorilor. Putem crea etichete personalizate în conformitate cu cerințele proiectului, accesând secțiunea Gestionare -> Gestionare etichete.
  • Fișiere care trebuie atașate: Orice captură de ecran, înregistrare, pdf trebuie să fie atașate legate de eroare.
  • Vizualizare stare

Faceți clic pe butonul „Trimite problemă” prezent în partea de jos a paginii web pentru a trimite eroarea de mai sus cu detaliile furnizate.

Acest șablon de erori poate diferi de la un proiect la altul. În cazul în care șablonul dvs. este diferit, nu este necesar să vă faceți griji, căutați câmpurile personalizate din Gestionare -> Gestionare câmpuri personalizate pentru a adăuga / șterge câmpurile personalizate.

Pasul 4: După trimiterea problemei cu toate detaliile furnizate, utilizatorul este redirecționat către pagina „Vizualizați detaliile problemei” în care utilizatorul poate vizualiza toate detaliile legate de problema de mai sus.

Notă: Vizualizând clar detaliile problemei, putem vedea că acum ID-ul problemei este atașat la problemă, adică ID-ul problemei este automat legat de orice problemă recent creată.

Pasul 5: Acum se pot adăuga mai multe detalii la problema creată mai sus, cum ar fi schimbarea stării. Luați în considerare un caz, în care testerul a raportat în mod greșit o problemă care este duplicată a problemei deja prezente, el / ea poate marca Închide sau Șterge orice ar simți în funcție de situație.

Pasul 6: secțiunea „Adăugare notă” este, de asemenea, afișată utilizatorului dacă reporterul sau persoana desemnată dorește să adauge ceva cu privire la problema de mai sus.

Pasul 7: se afișează secțiunea „Istoricul problemelor” pentru a verifica istoricul problemei de mai sus. Afișează fiecare detaliu al sarcinii care este efectuat de oricare dintre persoanele aflate în problemă.

Pasul 8: Toată problema creată de un anumit utilizator este afișată pe cronologia utilizatorului cu toate detaliile, utilizatorul poate vizualiza cronologia făcând clic pe fila „Vizualizarea mea”.

În caz contrar, dacă sunteți conectat prin intermediul administratorului, având permisiunea de a vizualiza toate problemele raportate de toți utilizatorii. Problemele sunt afișate sub fila „Vizualizare probleme”. Utilizatorii pot chiar descărca problemele în diferite formate precum CSV, Excel etc.

Pasul 9: Făcând clic pe Issue_Id atașat automat cu problema creată mai sus, este afișat ca un link și faceți clic pe care deschide problema și arată toate detaliile legate de problema de mai sus.

Pasul 10: Pentru a vizualiza starea erorilor raportate sau rezumatul proiectului, este prezentat un rezumat detaliat făcând clic pe fila „Rezumat” prezentă în panoul din stânga paginii web.

Fila Rezumat prezintă fiecare detaliu legat de proiect, cum ar fi:

  • Numărul de erori pe baza diferitelor categorii
  • Starea diferitelor erori.

4. Cum să creezi un utilizator nou în Mantis Bug Tracker?

Este foarte important să creați utilizatori în MANTIS care vor lucra la software. Acești utilizatori pot fi dezvoltatori, testeri sau proprietarul produsului, având permisiunea diferită în funcție de rolurile lor. Mai jos, trebuie urmați pașii menționați pentru a crea un utilizator nou în mantis:

Pasul 1: Accesați secțiunile Gestionare utilizatori făcând clic pe fila Gestionare prezentă pe panoul din stânga ecranului. Faceți clic pe butonul „Creare cont nou” prezent pe pagină.

Pasul 2: După ce faceți clic pe butonul „Creare cont nou”, se afișează o nouă pagină web care solicită utilizatorului să introducă detaliile noului utilizator. Detaliile includ:

  • Nume de utilizator
  • Nume real
  • Adresa de email
  • Nivel de acces care poate fi raportor, actualizator, dezvoltator, manager sau administrator.
  • Activat
  • Protejat

După completarea tuturor detaliilor noului utilizator, faceți clic pe butonul „Creare utilizator” prezent în partea de jos.

Pasul 3: Un utilizator este creat cu detaliile de bază furnizate mai sus. Acum se afișează ecranul „Editare utilizator” pentru a completa detaliile avansate ale utilizatorului creat mai sus. Se afișează panoul „Adăugare utilizator la proiect” pentru a solicita ce proiecte sunt disponibile. Selectați proiectul dorit pentru care dorim să adăugăm utilizatorul și faceți clic pe butonul „Adăugare utilizator” prezent.

Pasul 4: în caseta „Preferințe de cont”, alegeți preferințele pentru utilizator precum Proiectul implicit, Întârziere actualizare, Întârziere redirecționare, Email pe diverse stări ale unui bug, etc. După actualizarea tuturor preferințelor, faceți clic pe „Actualizare preferințe”. buton prezent în partea de jos a panoului.

Pasul 5: e-mailul este trimis utilizatorului adăugat cu numele de utilizator și linkul pentru a seta parola. Utilizatorul poate face clic pe link și seta parola pe care o dorește și poate începe accesul la urmărirea erorilor mantis.

Pasul 6: Utilizatorul nou adăugat este reflectat în ecranul Manager utilizator al administratorului care are permisiunea de a vizualiza și gestiona toți utilizatorii.

5. Cum să creați un câmp personalizat în Mantis Bug Tracker?

Adăugarea unui nou câmp personalizat în eroare înseamnă adăugarea oricărui fișier suplimentat în șablonul implicit de erori pentru a avea detalii îmbunătățite. Fiecare organizație, infact pentru fiecare proiect, există un șablon diferit în funcție de cerințele proiectului. Acest șablon este inițial decis de toți membrii echipei înainte de procedura de testare și înregistrare a erorilor. Să presupunem că într-un proiect Agile dorim ca un reporter de erori, fie testerul, fie dezvoltatorul trebuie să menționeze numărul de lansare sau Sprint în bug ca câmp obligatoriu. În acest scop, vom adăuga un câmp personalizat în aspectul erorilor și vom face obligatoriu, astfel încât oricine va fi arhivarea erorii trebuie să intre în acest câmp.

Mai jos sunt urmați pașii pentru a adăuga un câmp personalizat în următorul de erori Mantis:

Pasul 1: Accesați secțiunile Gestionare câmpuri personalizate făcând clic pe fila Gestionare prezentă pe panoul din stânga ecranului.

Pasul 2: Introduceți numele câmpului personalizat pe care doriți să îl adăugați în caseta de text dată și faceți clic pe butonul „Nou câmp personalizat”.

Pasul 3: Ecranul „Editați câmpul personalizat” este afișat utilizatorului în care utilizatorul trebuie să introducă detaliile câmpurilor personalizate precum Tipul câmpului, lungimea maximă, lungimea minimă și casetele de selectare atunci când ar trebui să fie afișat acel câmp. După introducerea tuturor detaliilor câmpului personalizat în conformitate cu cerințele, faceți clic pe butonul „Actualizați câmpul personalizat” prezent în partea de jos.

Pasul 4: După introducerea tuturor valorilor câmpului personalizat în conformitate cu cerințele, următorul pas important este legarea câmpului personalizat cu proiectul. Legarea câmpului cu proiectul înseamnă în care șablonul de eroare al proiectului dorim să fie adăugat acel câmp. Pentru că așa cum am menționat anterior, câmpurile sunt specifice proiectelor și nu neapărat toate proiectele ar avea nevoie de câmpul personalizat adăugat mai sus.

Nu numai că putem defini proiectul câmpului personalizat, dar putem introduce și secvența în care dorim ca acel câmp să apară în șablonul nostru de erori. Faceți clic pe butonul „Link Custom Field” pentru a finaliza procesul de conectare.

Pasul 5: Putem vedea că câmpul personalizat creat mai sus este afișat în secțiunea Câmp personalizat sub fila Gestionare.

Pasul 6: Câmpul personalizat creat deasupra va fi clar vizibil în șablonul de erori atunci când raportăm eroarea făcând clic pe fila „Raportare problemă”.

Concluzie

Există diverse acțiuni care pot fi efectuate în Mantis Bug Tracker pentru a putea accesa și funcționa fără probleme un sistem de urmărire a erorilor. În afară de acțiunile menționate mai sus, există multe opțiuni disponibile pentru a personaliza vizualizarea, raportarea și crearea unui șablon de erori.

Articole recomandate

Acesta este un ghid pentru Mantis Bug Tracker. Aici vom discuta despre cum să adăugați, să gestionați, să creați și să folosiți Mantis Bug Tracker. Puteți parcurge și alte articole propuse -

  1. Scrum Jira
  2. JIRA Alternative
  3. Java float vs Double
  4. Instrumente de gestionare a testelor