Введение в 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. Вы также можете просмотреть наши другие предлагаемые статьи -
- Скрам Джира
- JIRA Альтернативы
- Java поплавок против двойного
- Инструменты управления тестированием