Системы отслеживания ошибок (bug tracking system BTS) - Рассмотрение конкретной BTS на примере Mantis

E-mail Печать PDF
Рейтинг пользователей: / 7
ХудшийЛучший 
Индекс материала
Системы отслеживания ошибок (bug tracking system BTS)
Зачем нужны BTS
Пример обработки одной ошибки
Классификация программных ошибок
Структура хорошего отчета по ошибке
Основные атрибуты отчета об ошибке
Советы Джоеля Спольски по использования BTS
Жизненный цикл ошибки
Рассмотрение конкретной BTS на примере Mantis
Все страницы

Рассмотрение конкретной BTS на примере Mantis

Система отслеживания ошибок Mantis представляет собой Web-приложение, написанное на PHP и является свободно распространяемым. Для её работы необходим СУБД MySQL и Web сервер Apache. Система так же может быть адаптирована к СУБД PostgreSQL и другому Web серверу, поддерживающему PHP.

Домашняя страница проекта:

http://www.mantisbt.org/

Установка и начальное конфигурирование

Требования к ПО:

·         MySQL 3.23.2 или старше

·         PHP 4.0.6 или старше

·         Web-сервер

Краткое описание:

·         Разместить инсталляционный архив на сервере

·         Разархивировать

·         Сгенерировать базу данных

·         Отредактировать конфигурацию

·         Настроить поддержку PHP

·         Войти в систему

 

После размещения сценариев на Web-сервере в определенном каталоге (например, mantis) необходимо создать пустую базу данных сервере MySql и заполнить её содержимое с помощью команды:

mysql -u<имя_пользователя> -p<пароль> <имя_базы> < db_generate.sql

Например, если имя пользователя bob, пароль mypass, а БД называется  bugtracker, то команда будет иметь вид:

mysql -ubob -pmypass bugtracker < db_generate.sql

В каталоге установки необходимо переименовать файл config_inc.php.sample в config_inc.php. Далее необходимо открыть этот файл в текстовом редакторе и прописать настройки доступа к БД и адреса электронной почты для уведомлений. Этот файл переопределяет настройки по умолчанию из файла config_inc.php.

После установки необходимо войти в Mantis (пользователь: Administrator, пароль: root) в раздел «Управление» и выполнить первоначальное конфигурирование. Оно включает в себя создание проектов, регистрацию пользователей, блокировку первоначальной административной учетной записи и раздачу прав пользователям на проекты.

Способ взаимодействия с пользователем

Создание пользователей, проектов и категорий

При регистрации пользователя необходимо указать реальное имя пользователя, login, адрес электронной почты (e-mail) и уровень доступа по умолчанию. Предусмотрены следующие уровни доступа:

·         Зритель

·         Автор

·         Редактор

·         Разработчик

·         Менеджер

·         Администратор

Пользователю на e-mail будет отправлен запрос на подтверждение регистрации со ссылкой на Web-сайт системы. При переходе по ссылке пользователь должен установить свой пароль и далее может работать с системой.

Администратор системы должен создать необходимое количество проектов. Для проекта задается его название, текущий статус, режим доступа, вложенные проекты, категории, версии и уровень доступа для выбранных пользователей. Категории необходимы для логического разделения информации о проекте. Например, можно выделить такие категории: системные модули, прикладные модули, документация, инсталлятор. Набор категорий определяется индивидуально для каждого проекта его администратором.

Страница управления проектами

Регистрация новых ошибок и изменение статуса существующих

Форма регистрации ошибок имеет следующий вид:

На ней можно задать:

·         Категория

·         Воспроизводимость

·         Критичность

·         Приоритет

·         Сводка

·         Дополнительная информация

·         Прикрепленный файл

·         Режим доступа

Просмотр списка ошибок под различными фильтрами

Система предоставляет возможность фильтровать список зарегистрированных ошибок по различным атрибутам и сортировать полученный список:

Подробную документацию по Mantis можно получить на сайте проекта:

http://manual.mantisbt.org/mantis.manual.zip

 

 

 



 

Добавьтe Ваш комментарий

Ваше имя (псевдоним):
Ваш адрес почты:
Заголовок:
Комментарий:

Комментарии, категория: "IT"

Интересное




Похожие материалы

Партнёры