Въведение в Mantis Bug Tracker

Във всеки SDLC тестването играе важна роля. За да се подаде грешка и да се проследяват всяка грешка е много важно. За целта е необходим лесен, ефикасен и надежден инструмент за проследяване и попълване на грешки. Mantis е един от тях. Това е инструмент за проследяване на грешки с отворен код, наличен на пазара за проследяване на грешки за всеки софтуерен продукт във фазата на тестване. Той е разработен в Php и поддържа различни браузъри като Chrome, Mozilla Firefox, IE, Opera и др. Той предоставя възможност за персонализиране на грешките според изискванията и предоставя на потребителите различен достъп в съответствие с проекта. Mantis има специална функция за изпращане на известия по имейл, ако са направени актуализации / промени в грешката, докладвана от всеки тестер / разработчик. В тази статия ще обсъдим подробно Mantis Bug Tracker.

Как да използвате Mantis Bug Tracker?

Mantis е много лесен и лесен за използване. Нека разберем стъпка по стъпка процедурата за работа върху Mantis bug tracker като начинаещ:

1. Как да добавите проект в Mantis Bug Tracker?

Първата и най-важна задача след влизането в Mantis Bug Tracker е да добавите проект в него. Има 3 прости стъпки, които трябва да се следват, за да добавите проект в Mantis:

Стъпка 1: Навигирайте до секциите Управление на проекти, като щракнете върху раздела Управление, присъстващ в левия панел на екрана.

Стъпка 2: Добавете подробности за проекта, като кликнете върху бутона Създаване на проект. В детайлите на проекта попълнете следните полета:

- Име на проекта.

- Състояние на проекта, който може да бъде разработка, издаване, стабилен, остарял.

- Преглед на състоянието, което може да бъде публично или частно.

- Описание на проекта.

Стъпка 3: След като въведете всички подробности за проекта, щракнете върху бутона Добавяне на проект, присъстващ в долната част, за да завършите създаването на проекта. Можем да видим горния ново добавен проект в раздел Управление -> Управление на проекти.

2. Как да управлявате потребителите в Mantis Bug Tracker?

За администратора е важно да управлява различните потребители, работещи в даден проект. Следвайте стъпки, за да управлявате различни потребители в Mantis:

Стъпка 1: Навигирайте до секциите Управление на потребители, като щракнете върху раздела Управление, присъстващ в левия панел на екрана.

Стъпка 2: След като всички потребители се покажат в секцията Управление на потребителите, към нея могат да се прилагат различни филтри, за да се управляват потребителите по различни начини:

  • Филтриране на потребителите чрез въвеждане на потребителско име, истинско име или имейл в полето за търсене.

  • Филтриране на инвалиди и неактивни потребители, като поставите отметка в квадратчетата „Показване на деактивирани“ и „Скриване на неактивни“.

  • Филтриране на потребителите на базата на „Дата на създаване“ във възходящ или низходящ ред, като щракнете върху заглавието „Дата на създаване“.

  • Филтриране на потребителите въз основа на „Последно посещение“ във възходящ или низходящ ред, като щракнете върху заглавието „Последно посещение“.

Стъпка 3: Администраторът може също така да направи всякакви промени във всеки потребител, като кликне върху потребителското име на потребителя. Администраторът е пренасочен към потребителския профил на „Редактиране на потребител“ на съответния потребител и може да направи необходимите промени.

3. Как да подадете сигнал за проблем в Mantis Bug Tracker?

Основната задача, за която богомолците се използват за отчитане и проследяване на бъговете. Тъй като шаблонът за бъгове се различава от един проект към друг, можем да модифицираме това чрез добавяне на персонализирани полета в шаблона на грешка в съответствие с изискванията. Влизането на грешка в Mantis е много лесно, тъй като е много лесно за потребителя. Всички полета или задачите, които трябва да бъдат изпълнени, се показват ясно на всяка уеб страница. Да разберем стъпка по стъпка процедурата за подаване на сигнал за грешка в mantis bug tracker:

Стъпка 1: Първата и най-важна стъпка преди да влезете в някоя грешка или да направите нещо в mantis е да влезете с валидни идентификационни данни.

Стъпка 2: За да влезете в голямото, кликнете върху иконата „Report Issue“ в левия ъгъл на началната страница на Mantis.

Стъпка 3: На потребителя се показва страницата „Въвеждане на подробности за проблема“ и потребителят може да въведе данните за грешката със следните полета:

  • Категория, която може да бъде внедряване, разработка или Общи. Можем също да добавим стойностите на Категория в раздела Управление в съответствие с изискванията на проекта. В случай на приложение за електронна търговия, стойностите на категорията също могат да бъдат webUI, база данни и т.н.
  • Тежест: Стойностите могат да бъдат големи, незначителни, тривиални, блокиращи, сривове и т.н., в зависимост от тежестта на съобщения за грешка.
  • Приоритет: Стойностите на това могат да бъдат нормални, високи, спешни, незабавни. Определянето на приоритета на бъг е много важно, докато го влезете.
  • Присвояване: За да има списък с хора, които могат да бъдат назначени на действия със задачата за регистрираната грешка
  • Резюме: Кратко и описателно обобщение на грешката
  • Описание на грешката: Подобрено описание, включително стъпки за възпроизвеждане, за да се опише грешката.
  • Етикети: Маркерите помага лесно да се идентифицират бъговете. Можем да създадем персонализирани маркери според изискванията на проекта, като преминем в секцията Управление -> Управление на маркери.
  • Файлове, които трябва да бъдат прикачени: Всички скрийншоти, записи, pdf трябва да бъдат прикачени, свързани с грешката.
  • Преглед на състоянието

Кликнете върху бутона „Изпращане на проблем“, който присъства в долната част на уеб страницата, за да изпратите горната грешка с предоставените подробности.

Този шаблон за грешки може да се различава от един проект до проект. В случай, че шаблонът ви е различен, няма нужда да се притеснявате, проверете за персонализирани полета от Управление -> Управление на персонализирани полета, за да добавите / изтриете персонализираните полета.

Стъпка 4: След изпращане на проблема с всички предоставени подробности, потребителят се пренасочва към страницата „Преглед на подробности за проблема“, в която потребителят може да прегледа всички подробности, свързани с горния брой.

Забележка: Когато разгледаме подробно подробностите за проблема, можем да видим, че сега идентификаторът на проблема е прикачен към изданието, т.е. Id към изданието се свързва автоматично с всеки новосъздаден проблем.

Стъпка 5: Сега повече детайли могат да бъдат добавени към създадения по-горе проблем като промяна на състоянието. Помислете за случай, при който изпитващият погрешно е съобщил за проблем, който е дубликат на вече съществуващия брой, той / тя може да маркира затваряне или изтриване, каквото им се струва според ситуацията.

Стъпка 6: Разделът „Добавяне на бележка“ също се показва на потребителя, ако репортерът или назначеният човек иска да добави нещо относно горния проблем.

Стъпка 7: Показва се разделът „История на изданията“, за да се провери историята на горния брой. Той показва всеки детайл от задачата, която се изпълнява от всеки от хората по въпроса.

Стъпка 8: Всички създадени проблеми от конкретен потребител се показват на времевата линия на потребителя с всички подробности, Потребителят може да прегледа времевата линия, като кликне върху раздела „Моят преглед“.

В противен случай, ако сте влезли чрез администратор, имате разрешение за преглед на всички проблеми, докладвани от всички потребители. Проблемите се показват в раздела „Преглед на проблемите“. Потребителите могат дори да изтеглят проблемите в различни формати като CSV, Excel и т.н.

Стъпка 9: Кликването върху Issue_Id, прикрепено автоматично с по-горе създадения проблем, се показва като връзка и щракване върху което отваря въпроса и показва всички подробности, свързани с горния брой.

Стъпка 10: За да видите състоянието на докладваните грешки или резюмето на проекта, подробно обобщение се показва, като щракнете върху раздела „Резюме“, който присъства в левия панел на уеб страницата.

Разделът „Резюме“ показва всяка подробност, свързана с проекта като:

  • Брой грешки въз основа на различни категории
  • Състояние на различните бъгове.

4. Как да създадете нов потребител в Mantis Bug Tracker?

Много е важно да създадете потребители в MANTIS, които ще работят върху софтуера. Тези потребители могат да бъдат разработчици, тестери или собственикът на продукта, които имат различно разрешение в зависимост от своите роли. По-долу посочените стъпки трябва да се следват, за да се създаде нов потребител в mantis:

Стъпка 1: Навигирайте до секциите Управление на потребители, като щракнете върху раздела Управление, присъстващ в левия панел на екрана. Кликнете върху бутона „Създаване на нов акаунт“, присъстващ на страницата.

Стъпка 2: След като щракнете върху бутона на „Създаване на нов акаунт“, се показва нова уеб страница с молба на потребителя да въведе данните за новия потребител. Подробностите включват:

  • Потребител
  • Истинско име
  • Имейл адрес
  • Ниво на достъп, което може да бъде Reporter, актуализатор, разработчик, мениджър или администратор.
  • Enabled
  • Защитена

След като попълните всички подробности за новия потребител, кликнете върху бутона „Създаване на потребител“ в долната част.

Стъпка 3: Създава се потребител с основните детайли, предоставени по-горе. Сега се показва екранът „Редактиране на потребителя“, за да се попълнят разширените подробности за горепосочения потребител. Показва се панел „Добавяне на потребител към проекта“, питащ за кои проекти са налични, към които искате да добавите потребителя. Изберете желания проект, към който искаме да добавим потребителя, и кликнете върху присъстващия бутон „Добавяне на потребител“.

Стъпка 4: В полето „Предпочитания за акаунт“ изберете предпочитанията за потребителя като Проект по подразбиране, Обновяване на забавяне, Забавяне на пренасочване, Имейл на различни състояния на грешка и т.н. След актуализиране на всички предпочитания кликнете върху „Актуализиране на предпочитания“ бутон в долната част на панела.

Стъпка 5: Имейлът се изпраща на добавения потребител с потребителското име и връзката за задаване на паролата. Потребителят може да кликне върху връзката и да зададе паролата, която желае и може да започне достъп до проследяващия бъг на mantis.

Стъпка 6: Ново добавеният потребител се отразява в екрана на Потребителски мениджър на администратора, който има разрешение за преглед и управление на всички потребители.

5. Как да създадете персонализирано поле в Mantis Bug Tracker?

Добавянето на ново персонализирано поле в програмната грешка означава добавяне на допълнително подадено допълнително в шаблона на грешка по подразбиране, за да има подобрените подробности за грешка. Всяка организация, инфакт за всеки проект има различен шаблон на грешка според изискванията на проекта. Този шаблон първоначално се определя от всички членове на екипа преди процедурата за тестване и регистриране на бъгове. Да предположим, че в Agile проект искаме репортер на грешки или тестер, или разработчикът трябва да спомене изданието или номера на Sprint в грешката като задължително поле. За тази цел ще добавим персонализирано поле в оформлението на бъга и ще го направим задължително, така че всеки, който ще запише грешката, трябва да въведе това поле.

По-долу са дадени стъпки, за да добавите персонализирано поле в проследяващия бъг на Mantis:

Стъпка 1: Навигирайте до секциите Управление на персонализирани полета, като щракнете върху раздела Управление, присъстващ в левия панел на екрана.

Стъпка 2: Въведете името на персонализираното поле, което искате да добавите в даденото текстово поле и кликнете върху бутона „Ново персонализирано поле“.

Стъпка 3: Екранът „Редактиране на персонализирано поле“ се показва на потребителя, в който потребителят трябва да въведе подробности за персонализираните полета като Тип поле, максимална дължина, минимална дължина и квадратчетата за отметка, когато това конкретно поле трябва да бъде показано. След като въведете всички подробности за персонализираното поле в съответствие с изискванията, кликнете върху бутона „Актуализиране на персонализирано поле“ в долната част.

Стъпка 4: След като въведете всички стойности на Персонализираното поле според изискванията, следващата важна стъпка е да свържете Персонализираното поле с проекта. Свързването на полето с проекта означава, че в този шаблон на грешка на проекта искаме това поле да бъде добавено. Тъй като както беше споменато по-рано полета са специфични за проектите и не е задължително всички проекти да се нуждаят от горепосоченото добавено персонализирано поле.

Не само можем да определим проекта на Персонализираното поле, но можем също така да въведем последователността, в която искаме това поле да се появи в нашия шаблон за грешки. Кликнете върху бутона „Свързване на персонализирано поле“, за да завършите процеса на свързване.

Стъпка 5: Можем да видим, че по-горе създаденото персонализирано поле се показва в секцията Персонализирано поле в раздела Управление.

Стъпка 6: Над създаденото персонализирано поле ще бъде ясно видимо в шаблона за грешка, когато съобщим за грешката, като щракнете върху раздела „Съобщи за проблем“.

заключение

Има различни действия, които могат да се извършват в Mantis Bug Tracker, за да се осигури безпрепятствен достъп и работа на система за проследяване на бъгове. Освен споменатите по-горе действия, има много възможности за персонализиране на изгледа, отчитане и създаване на шаблон за грешка.

Препоръчителни статии

Това е ръководство за Mantis Bug Tracker. Тук обсъждаме Как да добавяте, управлявате, създавате и използвате Mantis Bug Tracker. Можете да разгледате и другите ни предложени статии -

  1. Скарам Джира
  2. JIRA Алтернативи
  3. Java плава срещу Double
  4. Инструменти за управление на тестове