БАГ-ТРЕКЕРЫ
- Ермекбаев Айбек
- 18 апр. 2021 г.
- 3 мин. чтения
Обновлено: 20 апр. 2021 г.
BUG TRACKER
Jira — коммерческая система отслеживания ошибок, предназначена для организации взаимодействия с пользователями, хотя в некоторых случаях используется и для управления проектами.
Разработана компанией Atlassian, является одним из двух её основных продуктов (наряду с вики-системой Confluence). Имеет веб-интерфейс.
Система основана на Java EE и работает на нескольких популярных системах управления базами данных и операционных системах.
Основной элемент учёта в системе — задача.
n Задача содержит название проекта, тему, тип, приоритет, компоненты и содержание.
n Задача может быть расширена дополнительными полями (также и новые пользовательские поля могут быть определены), приложениями (например — фотографиями, скриншотами) или комментариями.
n Задача может редактироваться или просто изменять статус, например, из «открыт» в «закрыт».
Redmine — открытое серверное веб-приложение для управления проектами и задачами (в том числе для отслеживания ошибок). Redmine написан на Ruby и представляет собой приложение на основе широко известного веб-фреймворка Ruby on Rails. Распространяется согласно GNU (General Public License).
Данный продукт предоставляет следующие возможности:
ведение нескольких проектов;
гибкая система доступа, основанная на ролях;
система отслеживания ошибок;
диаграммы Ганта и календарь;
ведение новостей проекта, документов и управление файлами;
оповещение об изменениях с помощью RSS-потоков и электронной почты;
форумы для каждого проекта;
учёт временных затрат;
настраиваемые произвольные поля для инцидентов, временных затрат, проектов и пользователей;
лёгкая интеграция с системами управления версиями (SVN, CVS, Git, Mercurial, Bazaar и Darcs);
возможность самостоятельной регистрации новых пользователей;
поддержка СУБД MySQL, Microsoft SQL Server, PostgreSQL, SQLite.
Bugzilla (Багзилла) — свободная система отслеживания ошибок (багтрекинга) с веб-интерфейсом.
Ключевым понятием системы является баг («Bug») — суть «issue» — некоторое задание, запрос, рекламация по поводу ошибки в системе, или просто сообщение, требующее обратной связи, и назначение системы — регистрация и предоставление заинтересованным лицам целостной информации об состоянии этого «issue», включая интерфейсы редактирования, запроса и поиска, механизмы почтового и RSS-оповещений.
Для работы Bugzilla требуются:
n веб-сервер с поддержкой CGI (рекомендуется Apache);
n поддержка языка Perl 5;
n база данных MySQL, MariaDB, PostgreSQL или Oracle (экспериментально);
n SMTP или почтовый сервер.
Microsoft Visual Studio Team Foundation Server — это основа решения Microsoft для управления жизненным циклом приложения (ALM), предоставляющая базовые службы:
n контроль версий,
n отслеживание рабочих элементов,
n отчетность и автоматизированные построения.
Foundation Server помогает организациям эффективнее взаимодействовать и сотрудничать в процессе проектирования, разработки, тестирования и развертывания программного обеспечения.
YouTrack — коммерческая система отслеживания ошибок, программное обеспечение для управления проектами, разработанное компанией JetBrains. YouTrack поддерживает поисковые запросы, автодополнение, манипуляцию с наборами задач, настройку набора атрибутов задачи, создание пользовательских рабочих процессов и реализует подход, основанный на преимущественном использовании клавиатуры.
YouTrack был разработан в соответствии с парадигмой языково-ориентированного программирования, использует JavaScript и Kotlin. Система использует встроенную базу данных Xodus для записи и хранения данных. Для удалённых вызовов процедур использует REST-стиль.
Стандартные интеграции YouTrack включают импорт из Jira, интеграции с электронными почтовыми ящиками, c Zendesk, единую рабочую среду с Upsource и TeamCity, а также встроенную интеграцию с системами контроля версий GitHub, BitBucket и GitLab.
Пользовательский интерфейс YouTrack основан на технологии AJAX и позволяет производить управление как с помощью клавиатуры, так и с помощью мыши. Поиск задач осуществляется с помощью поисковых запросов, выполняемых в единой строке поиска.
MantisBT — свободно распространяемая система отслеживания ошибок в программных продуктах (bugtracker). Обеспечивает взаимодействие разработчиков с пользователями (тестировщиками). Позволяет пользователям заводить сообщения об ошибках и отслеживать дальнейший процесс работы над ними со стороны разработчиков.
Система имеет гибкие возможности конфигурирования, что позволяет настраивать её не только для работы над программными продуктами, но и в качестве системы учёта заявок для Helpdesk.
Возможна интеграция с wiki-движком для создания документации (DokuWiki).
Система является веб-приложением, поэтому не требует для работы специального ПО на стороне клиента и работает через веб-браузер.
Для работы программы требуется:
n веб-сервер (например Apache, IIS и др.)
n поддержка языка PHP
n база данных (например, MySQL)




Комментарии