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

В любом SDLC тестирование играет важную роль. Чтобы регистрировать ошибку и отслеживать каждую ошибку очень важно. Для этого требуется простой, эффективный и надежный инструмент отслеживания ошибок и регистрации. Богомол является одним из них. Это инструмент отслеживания ошибок с открытым исходным кодом, доступный на рынке для отслеживания ошибок в любом программном продукте на этапе тестирования. Он разработан на Php и поддерживает различные браузеры, такие как Chrome, Mozilla Firefox, IE, Opera и т. Д. Он предоставляет возможность настраивать ошибки в соответствии с требованиями и предоставляет пользователям различный доступ в соответствии с проектом. Mantis имеет специальную функцию отправки уведомлений по электронной почте, если в баг, о котором сообщал какой-либо тестировщик / разработчик, были внесены какие-либо обновления / изменения. В этой статье мы подробно обсудим Mantis Bug Tracker.

Как использовать Mantis Bug Tracker?

Mantis очень прост и удобен в использовании. Давайте разберемся с пошаговой процедурой работы с баг-трекером Mantis для начинающих:

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

Первая и главная задача, которую необходимо выполнить после входа в Mantis Bug Tracker, - добавить в него проект. Для добавления проекта в Mantis необходимо выполнить 3 простых шага:

Шаг 1. Перейдите в разделы «Управление проектами», щелкнув вкладку «Управление» на левой панели экрана.

Шаг 2: Добавьте детали проекта, нажав на кнопку «Создать проект». В деталях проекта заполните следующие поля:

- Название проекта.

- Состояние проекта, который может быть разработкой, выпуском, стабильным, устаревшим.

- Просмотр статуса, который может быть публичным или частным.

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

Шаг 3: После ввода всех деталей проекта нажмите кнопку «Добавить проект» внизу, чтобы завершить создание проекта. Мы можем видеть вышеупомянутый недавно добавленный проект в разделе «Управление» -> «Управление проектами».

2. Как управлять пользователями в Mantis Bug Tracker?

Для администратора важно управлять различными пользователями, работающими в проекте. Для управления различными пользователями в Mantis необходимо выполнить следующие шаги:

Шаг 1. Перейдите в разделы «Управление пользователями», щелкнув вкладку «Управление», расположенную в левой панели экрана.

Шаг 2. После того, как все пользователи отображаются в разделе «Управление пользователями», к нему можно применить различные фильтры для управления пользователями различными способами:

  • Фильтрация пользователей, введя имя пользователя, настоящее имя или адрес электронной почты в поле поиска.

  • Фильтрация отключенных и неактивных пользователей путем установки флажков «Показать отключенные» и «Скрыть неактивные».

  • Фильтрация пользователей по «Дата создания» в порядке возрастания или убывания, нажав на заголовок «Дата создания».

  • Фильтрация пользователей по «Последнему посещению» в порядке возрастания или убывания, нажав на заголовок «Последнее посещение».

Шаг 3: Администратор также может внести любые изменения в любого пользователя, щелкнув Имя пользователя пользователя. Администратор перенаправляется в профиль «Изменить пользователя» соответствующего пользователя и может вносить любые необходимые изменения.

3. Как сообщить о проблеме в Mantis Bug Tracker?

Основная задача, для которой богомол используется для составления отчетов и отслеживания ошибок. Поскольку шаблон ошибки отличается от одного проекта к другому, мы можем изменить это, добавив пользовательские поля в шаблон ошибки в соответствии с требованиями. Регистрация ошибок в Mantis очень проста, поскольку она очень удобна для пользователя. Все поля или задачи, которые необходимо выполнить, четко показаны на каждой веб-странице. Давайте разберемся с пошаговой процедурой сообщения об ошибке в системе отслеживания ошибок богомола:

Шаг 1: Первый и главный шаг перед тем, как регистрировать любую ошибку или делать что-либо в богомоле, - это войти в систему, используя действительные учетные данные.

Шаг 2: Чтобы зарегистрировать большое, нажмите на иконку «Сообщить о проблеме» в левом углу главной страницы Mantis.

Шаг 3: Страница «Введите сведения о проблеме» отображается пользователю, и пользователь может ввести информацию об ошибке в следующие поля:

  • Категория, которая может быть развертывание, разработка или общие. Мы также можем добавить значения категории на вкладке «Управление» в соответствии с требованиями проекта. В случае приложения электронной коммерции значениями категории также могут быть webUI, база данных и т. Д.
  • Серьезность: значения могут быть основными, второстепенными, тривиальными, блокировать, сбой и т. Д., В зависимости от серьезности сообщенной ошибки.
  • Приоритет: значения могут быть нормальными, высокими, срочными, немедленными. Определение приоритета ошибки очень важно при ее регистрации.
  • Назначить: иметь список людей, которые могут быть назначены на действия задачи для зарегистрированной ошибки
  • Резюме: краткое и описательное описание ошибки
  • Описание ошибки: Расширенное описание, включая шаги для воспроизведения, чтобы описать ошибку.
  • Теги: теги помогают легко идентифицировать ошибки. Мы можем создавать собственные теги в соответствии с требованиями проекта, перейдя в раздел «Управление» -> «Управление тегами».
  • Файлы для прикрепления: любые скриншоты, записи, PDF должны быть приложены, связанные с ошибкой.
  • Просмотр статуса

Нажмите на кнопку «Отправить запрос» в нижней части веб-страницы, чтобы отправить указанную выше ошибку с указанными подробностями.

Этот шаблон ошибки может отличаться от одного проекта к проекту. В случае, если ваш шаблон отличается, вам не о чем беспокоиться. Выберите «Пользовательские поля» в «Управление» -> «Управление пользовательскими полями», чтобы добавить / удалить пользовательские поля.

Шаг 4. После отправки вопроса со всеми предоставленными сведениями пользователь перенаправляется на страницу «Просмотр сведений о проблеме», на которой пользователь может просмотреть все сведения, связанные с вышеуказанной проблемой.

Примечание. При четком просмотре сведений о проблеме мы видим, что теперь идентификатор проблемы привязан к проблеме, т. Е. Идентификатор проблемы автоматически связывается с любой вновь созданной проблемой.

Шаг 5: Теперь можно добавить больше деталей к вышеупомянутой проблеме, например, изменить статус. Рассмотрим случай, когда тестировщик по ошибке сообщил о проблеме, которая является дубликатом уже существующей проблемы, он / она может пометить «Закрыть» или «Удалить», как им кажется в зависимости от ситуации.

Шаг 6: раздел «Добавить примечание» также отображается для пользователя, если репортер или назначенное лицо хочет добавить что-либо в связи с вышеуказанным вопросом.

Шаг 7: Раздел «История проблем» отображается для проверки истории вышеупомянутой проблемы. Он показывает каждую деталь задачи, которая выполняется любым из людей по этой проблеме.

Шаг 8: Вся созданная проблема определенного пользователя отображается на временной шкале пользователя со всеми подробностями. Пользователь может просмотреть временную шкалу, нажав на вкладку «Мой вид».

В противном случае, если вы вошли в систему через администратора, имея разрешение на просмотр всех проблем, о которых сообщили все пользователи. Проблемы отображаются на вкладке «Просмотр проблем». Пользователи могут даже загружать выпуски в различных форматах, таких как CSV, Excel и т. Д.

Шаг 9. Нажатие на Issue_Id, автоматически присоединяемого к созданной выше проблеме, отображается в виде ссылки, щелкнув по которой открывается проблема и отображаются все сведения, относящиеся к вышеуказанной проблеме.

Шаг 10: Чтобы просмотреть состояние сообщений об ошибках или сводку проекта, можно просмотреть подробную сводку, щелкнув вкладку «Сводка» на левой панели веб-страницы.

На вкладке «Сводка» отображается каждая деталь, относящаяся к проекту, например:

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

4. Как создать нового пользователя в Mantis Bug Tracker?

Очень важно создать пользователей в MANTIS, которые будут работать над программным обеспечением. Этими пользователями могут быть разработчики, тестировщики или владельцы продукта, имеющие различные разрешения в соответствии с их ролями. Ниже приведены шаги, которые необходимо выполнить для создания нового пользователя в богомоле:

Шаг 1. Перейдите в разделы «Управление пользователями», щелкнув вкладку «Управление», расположенную в левой панели экрана. Нажмите кнопку «Создать новую учетную запись» на странице.

Шаг 2: После нажатия на кнопку «Создать новую учетную запись» отображается новая веб-страница, в которой пользователю предлагается ввести данные нового пользователя. Детали включают в себя:

  • имя пользователя
  • Настоящее имя
  • Адрес электронной почты
  • Уровень доступа, который может быть Reporter, Updater, разработчик, менеджер или администратор.
  • Включено
  • защищенный

После заполнения всех данных о новом пользователе нажмите на кнопку «Создать пользователя» внизу.

Шаг 3: Пользователь создается с основными деталями, указанными выше. Теперь отображается экран «Редактировать пользователя», чтобы завершить расширенные детали созданного выше пользователя. Появится панель «Добавить пользователя в проект» с вопросом, для каких проектов вы хотите добавить пользователя. Выберите нужный проект, для которого мы хотим добавить пользователя, и нажмите кнопку «Добавить пользователя».

Шаг 4. В окне «Настройки учетной записи» выберите настройки для пользователя, такие как «Проект по умолчанию», «Задержка обновления», «Задержка перенаправления», «Электронная почта» при различных состояниях ошибки и т. Д. После обновления всех настроек нажмите «Обновить настройки». Кнопка присутствует в нижней части панели.

Шаг 5: Электронное письмо отправляется добавленному пользователю с именем пользователя и ссылкой для установки пароля. Пользователь может щелкнуть ссылку и установить желаемый пароль и начать доступ к средству отслеживания ошибок богомола.

Шаг 6: Недавно добавленный пользователь отображается на экране «Администратор пользователя» администратора, который имеет разрешение на просмотр и управление всеми пользователями.

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

Добавление нового настраиваемого поля в ошибку означает добавление любого дополнительного поля в шаблон ошибки по умолчанию, чтобы получить расширенные сведения об ошибке. В каждой организации, влияющей на каждый проект, существует свой шаблон ошибки в соответствии с требованиями проекта. Этот шаблон изначально определяется всеми членами команды до начала тестирования и регистрации ошибок. Предположим, что в Agile-проекте нам нужно, чтобы репортер ошибок либо тестировщик, либо разработчик указывали в сообщении об ошибке или номер Sprint в качестве обязательного поля. Для этого мы добавим настраиваемое поле в макет ошибки и сделаем его обязательным, чтобы тот, кто будет регистрировать ошибку, требовал ввода этого поля.

Ниже приведены шаги для добавления настраиваемого поля в багтрекер Mantis:

Шаг 1. Перейдите в разделы «Управление пользовательскими полями», щелкнув вкладку «Управление» на левой панели экрана.

Шаг 2: Введите имя настраиваемого поля, которое вы хотите добавить, в текстовое поле и нажмите кнопку «Создать настраиваемое поле».

Шаг 3. Для пользователя отображается экран «Редактировать настраиваемое поле», в котором пользователю необходимо ввести сведения о настраиваемых полях, таких как тип поля, максимальная длина, минимальная длина и флажки, когда должно отображаться это конкретное поле. После ввода всех сведений о настраиваемом поле в соответствии с требованиями, нажмите кнопку «Обновить настраиваемое поле» внизу.

Шаг 4. После ввода всех значений настраиваемого поля в соответствии с требованиями следующим важным шагом является связывание настраиваемого поля с проектом. Связывание поля с проектом означает, что в шаблоне ошибки проекта мы хотим, чтобы это поле было добавлено. Поскольку, как упоминалось ранее, поля являются специфическими для проектов, и не обязательно для всех проектов потребуется добавленное выше настраиваемое поле.

Мы можем не только определить проект настраиваемого поля, но и ввести последовательность, в которой мы хотим, чтобы это поле появилось в нашем шаблоне ошибки. Нажмите на кнопку «Link Custom Field», чтобы завершить процесс связывания.

Шаг 5. Мы видим, что созданное выше настраиваемое поле отображается в разделе настраиваемых полей на вкладке «Управление».

Шаг 6: Над созданным настраиваемым полем будет отчетливо виден шаблон ошибки, когда мы сообщим об ошибке, щелкнув вкладку «Сообщить о проблеме».

Вывод

Существуют различные действия, которые можно выполнять в Mantis Bug Tracker для обеспечения беспрепятственного доступа и работы системы отслеживания ошибок. Помимо вышеупомянутых действий, есть много вариантов, доступных для настройки представления, создания отчетов и создания шаблона ошибки.

Рекомендуемые статьи

Это руководство к Mantis Bug Tracker. Здесь мы обсуждаем, как добавить, управлять, создавать и использовать Mantis Bug Tracker. Вы также можете просмотреть наши другие предлагаемые статьи -

  1. Скрам Джира
  2. JIRA Альтернативы
  3. Java поплавок против двойного
  4. Инструменты управления тестированием