admin / 28.02.2018

Система баг трекинга

Система отслеживания ошибок (англ. bug tracking system) — прикладная программа, разработанная с целью помочь разработчикам программного обеспечения (программистам, тестировщикам и др.) учитывать и контролировать ошибки и неполадки, найденные в программах, пожелания пользователей, а также следить за процессом устранения этих ошибок и выполнения или невыполнения пожеланий.

Состав информации о дефекте

Главный компонент такой системы — база данных, содержащая сведения об обнаруженных дефектах. Эти сведения могут включать в себя:

  • номер (идентификатор) дефекта;
  • короткое описание дефекта;
  • кто сообщил о дефекте;
  • дата и время, когда был обнаружен дефект;
  • версия продукта, в которой обнаружен дефект;
  • серьёзность (критичность) дефекта и приоритет решения[1];
  • описание шагов для выявления дефекта (воспроизведения непреднамеренного поведения программы);
  • ожидаемый результат и фактический результат;
  • кто ответственен за устранение дефекта;
  • обсуждение возможных решений и их последствий;
  • текущее состояние (статус) дефекта;
  • версия продукта, в которой дефект исправлен.

Кроме того, развитые системы предоставляют возможность прикреплять файлы, помогающие описать проблему (например, дамп памяти или скриншот).

Жизненный цикл дефекта

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

Типичный жизненный цикл дефекта:

  1. новый — дефект зарегистрирован тестировщиком
  2. назначен — назначен ответственный за исправление дефекта
  3. разрешён — дефект переходит обратно в сферу ответственности тестировщика. Как правило, сопровождается резолюцией, например:
    • исправлено (исправления включены в версию такую-то)
    • дубль (повторяет дефект, уже находящийся в работе)
    • не исправлено (работает в соответствии со спецификацией, имеет слишком низкий приоритет, исправление отложено до следующей версии и т.п.)
    • невоспроизводимо (запрос дополнительной информации об условиях, в которых дефект проявляется).
  4. далее тестировщик проводит проверку исправления, в зависимости от чего дефект либо снова переходит в статус назначен (если он описан как исправленный, но не исправлен), либо в статус закрыт.
  5. открыт повторно — дефект вновь найден в другой версии.

Система может предоставлять администратору возможность настроить, какие пользователи могут просматривать и редактировать ошибки в зависимости от их состояния, переводить их в другое состояние или удалять.

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

Примеры систем отслеживания ошибок

Свободно распространяемые
Проприетарные
Разное

Примечания

  1. «Бейзер, например, предлагает шкалу от 1 (незначительная ошибка, например, грамматическая) до 10 (фатальная, вызывающая сбои в других системах, войны, убийства и т. д.)». «Тестирование программного обеспечения», Канер, Фолк, Нгуен. Гл. 5, с. 105. ISBN 9667393879

См. также

Ссылки

Issue-трекеры, баг-трекеры

1

JIRA

Web-ориенированная, полностью настраиваемая issue-tracking система для управления проектами. Может использоваться для поддержки клиентов. Высокий уровень безопасности. Наличие API и множества плагинов. Отличная email-интеграция. Есть русский интерфейс.  Возможен хостинг на стороне провайдера.

2

Trac

Open-source web-система для контроля багов и разработки софтверных продуктов. Интеграция с Subversion. Встроенная Wiki. Есть русская локализация

3

YouTrack

Баг трекер, поддерживает Scrum и Kanban, а также работу по собственной (свободной) методике. Обеспечивает контроль просроченных задач, диаграммы «выгорания задач» и кумулятивного потока исполнения, поддержку вложенных задач, а также возможность обслуживания нескольких проектов в одной контрольной панели. Доступен в виде облачного сервиса, либо в виде веб-приложения для установки на собственный веб-сервер.

4

Bugzilla

Бесплатная open-source система контроля ошибок, разработанная Mozilla Organization.

5

Producteev

Онлайн сервис для совместной работы с задачами. Позволяет создавать задачи из email, мессенджеров, социальных сетей, мобильных устройств. Предоставляет виджет для GMail, плагин для Outlook.

Баг-трекинг

Позволяет создать несколько рабочих областей. Бесплатная версия для 2 человек.

6

Pivotal Tracker

SaaS issue-трекер для управления и совместной работы над проектами. По каждой задаче можно добавлять комментарии, прикреплять файлы и скриншоты, устанавливать тип, статус и сложность. Оригинальная система распределения задач по итерациям. Сервис бесплатный.

7

GitHub

Бесплатный хостинг проектов, а также возможность их совместной разработки, отслеживания ошибок, общения с другими программистами.

8

Mantis

Бесплатный open-source баг-трекер на PHP. Поддерживает MySQL, MS SQL и PostgreSQL, операционные системы Windows, Linux, Mac OS, OS/2.

9

Redmine

Открытое серверное веб-приложение для управления проектами и задачами (в том числе для отслеживания ошибок).

10

Comindware Tracker

Профессиональное решение для автоматизации воркфлоу и бизнес процессов. Интеграция с MS SharePoint и MS Outlook. Приложение доступно в облаке, а также на мобильных платформах iOS и Android.

11

TrackStudio

Универсальная система управления задачами, оптимизированная для управления проектами, которые содержат десятки тысяч задач различных типов.

12

Планиро

Онлайн система для совместной работы и управления проектами. Возможности: учет задач, учет времени, возможность вести обсуждения, сохранять файлы, заметки по проектам, задачи можно отобразить в виде диаграммы Ганта, канбан-доски, 8 видов отчетов, шаблоны задач. Есть трекер времени для Mac, мобильные приложения для IOS, Android.

13

Zoho BugTracker

SaaS баг-трекер. Имеет русский интерфейс, интегрирован с популярным бесплатным сервисом для хостинга проектов GitHub, интегрирован с Google Docs, полностью интегрирован с Email (для напоминаний, создания багов), содержит форум, файлохранилище, микроблог, настраиваемые процессы, настраиваемые поля, настраиваемые виды, отчеты.

14

Devprom

Бесплатная система управления сложными проектами по разработке и внедрению программных продуктов. Может быть развернута как на собственном сервере, так и использована в виде SaaS решения. Содержит трекер для планирования задач и работы с дефектами, журналы пожеланий для приоритезации и оценки, планирования релизов, Wiki-движок для базы знаний, требований и тестовых сценариев, проектные блоги для общения команд, файловое хранилище для файлов требований и других документов. Интеграция с Subversion (SVN) для хранения исходного кода. API для доступа к данным из других систем

15

Assembla

Система управления проектами для разработчиков в рамках социальной сети, где можно найти участников для своего проекта или поучаствовать в уже созданных. Рабочее пространство включает вики, форум, чат, файлохранилище, helpdesk, баг-трекер (Trac)

16

Acunote

Система предназначенная для небольших команд разработчиков, практикующих гибкие методологии разработки, в частности Scrum и/или XP. Очень простой и удобный аяксовый интерфейс

Баг трекеры

2015. YouTrack 6.5 улучшил интерфейс администратора и интеграции


Вышла новая версия баг-трекера YouTrack 6.5. Разработчики сделали акцент на улучшение интерфейса, полностью изменив дизайн административной части продукта, добавили несколько важных интеграций и упростили импорт из Jira до одного клика. Появилась интеграция с командными продуктами JetBrains, BitBucket и GitLab.  Улучшенна интеграция с GitHub. Также новые возможности включают импорт из Jira в один клик, мастер создания проектов, поддержка фича-бранчей в TeamCity, улучшенную панель мониторинга (Dashboard), улучшения в языке workflow, улучшенную интеграцию с почтовыми ящиками.

2013. Система управления проектами YouTrack доступна на русском


Чешская компания JetBrains представила новую версию своей системы для управления проектами разработки ПО YouTrack 5.0, и одним из обновлений является появление русского интерфейса. YouTrack считается одним из главных конкурентов лидера рынка — Atlassian Jira и подходит для более-менее крупных софтверных компаний.

Система поддерживает обе ведущих Agile-методики гибкой разработки: Scrum и Kanban, а также работу по собственной (свободной) методике. Кроме готовых контрольных панелей для Scrum и Kanban, YouTrack обеспечивает контроль просроченных задач, диаграммы «выгорания задач» и кумулятивного потока исполнения, поддержку вложенных задач, а также возможность обслуживания нескольких проектов в одной контрольной панели. Система доступна в виде облачного сервиса, либо в виде веб-приложения для установки на собственный веб-сервер. Стоимость начинается от $20/мес за 15 пользователей. ***

2013. JIRA Mini — новый мобильный клиент для Atlassian JIRA


Хотя Atlassian предоставляет мобильный веб-интерфейс для баг-трекера JIRA, многим пользователям не хватает нативной версии.

Что такое система отслеживания ошибок — bug tracking system

Молодая петербургская компания Strintec выпустила приложение JIRA Mini. JIRA Mini позволяет подключаться к баг-трекеру JIRA с мобильного телефона или планшета. Удобный и минималистичный интерфейс позволяет просматривать и изменять заявки с мобильного устройства. С помощью приложения можно создавать и редактировать заявки, добавлять к ним файлы и оставлять комментарии. JIRA Mini работает на Android 2.2+ и доступна в Google Play. Версия для iPhone готовится к публикации в AppStore.

2012. Jira 5 — баг трекер становится социальным


Компания Atlassian представила новую версию своей системы управления проектами Jira 5 и обозвала ее социальной. Мы ожидали увидеть какую-то встроенную социальную сеть, где пользователи могли бы добавлять баги, голосовать за фичи, обсуждать новые версии ПО. Но ничего этого не появилось. Возможно и к лучшему, т.к. баги — это вещь интимная и ее нельзя выносить на общее обсуждение. А социальные фичи в Jira 5 — это возможность расшарить багу/задачу для сотрудников или групп, и поддержка @Имен. Если вы @кого-то упомянули в комментарии — ему придет оповещение и он подключится к работе над задачей. Кроме того, в новой версии появилась возможность привязывать баги к любому URLу сайта или веб-приложения и добавлено много интеграций (в т.ч. Salesforce, Zendesk, Confluence, Get Satisfaction). И вас конечно, интересует, почему в видео так много Angry Birds? ***

2011. Jira Mobile Connect поможет тестировать мобильные приложения


Специально для команд, разрабатывающих мобильные приложения, компания Atlassian создала бесплатное дополнение к системе управления проектами Jira — Jira Mobile Connect. Этот инструмент позволяет создавать наиболее полные баг-репорты или запросы и автоматически сабмитить их в Jira. Библиотеку Jira Mobile Connect можно встроить непосредственно в мобильное приложение на период тестирования. При этом у тестировщиков и бета-пользователей появится возможность не просто отсылать баг-репорты разработчикам, но и снабжать их скриншотами с аннотациями, голосовыми комментариями. Можно даже мгновенно инициировать чат с разработчиками на мобильном девайсе. Пока Jira Mobile Connect работает только на iOS, но Atlassian уже готовит версию под Android.

2011. Zoho выпустил SaaS баг-трекер


Примерно год назад Zoho добавил баг-трекер в свой сервис для управления проектами Zoho Projects. Однако беда была в том, что он был доступен только в самой дорогой редакции сервиса, которая стоит $699/год. И вот теперь Zoho запускает отдельный сервис Zoho BugTracker. Наконец-то, одумались! — подумают сейчас разработчики и начнут потирать руки. Еще больше они обрадуются, когда узнают, что Zoho BugTracker имеет русский интерфейс, интегрирован с популярным бесплатным сервисом для хостинга проектов GitHub, интегрирован с Google Docs, полностью интегрирован с Email (для напоминаний, создания багов), содержит форум, файлохранилище, микроблог, настраиваемые процессы, настраиваемые поля, настраиваемые виды, отчеты. Однако, позитив закончится, когда разработчики взглянут на прайс. ***

2011. Pivotal Tracker становится платным


Популярный сервис для управления софтверными проектами и исправления багов, Pivotal Tracker (см. наш обзор), который до сих пор был абсолютно бесплатным, станет платным с 19 июля 2011 (т.е. примерно через 6 месяцев). Стоимость будет начинаться от $7/мес за команду из 3 пользователей, 2 проекта и 1Гб памяти для вложений. Ранее разработчики сервиса обещали, что базовая функциональность останется бесплатной всегда, но это обещание выполнено лишь наполовину. Бесплатная версия остается, но она будет доступна только для публичных проектов (т.е. любой человек сможет их просмотреть) и для индивидуальных проектов (т.е. на одного пользователя). Open-source проекты тоже могут претендовать на бесплатную версию по запросу. Что касается платной версии, то хотя стоимость кажется невысокой, она может заметно вырасти, если вы захотите предоставить доступ в систему своим клиентам (или внутренним заказчикам). ***

2010. Новое в Zoho Projects: интеграция с Email, произвольные поля в багтрекере


В сервис для управления проектами Zoho Projects добавили ряд улучшений. Во-первых, появилась возможность добавления задач, багов, сообщений на форум и загрузки документов непосредственно из email-клиента. На главной странице можно найти уникальные email-адреса, на которые нужно отсылать письма для создания этих объектов. Кроме того, в багтрекере появилась возможность добавлять произвольные поля в карточку бага. Это могут быть текстовые, числовые поля или поля с данными. Также, появилась возможность настраивать закладки, видимые в интерфейсе Zoho Projects и появилась опция для изменения первого дня недели (Вс/Пн).

2010. В Zoho Projects появился баг трекер

Онлайн сервис для управления и совместной работы над проектами Zoho Projects теперь заинтересует и софтверные компании — в его составе появился довольно функциональный баг-трекер.

Он позволяет добавлять баги, назначать ответственных, совместно работать над багами и контролировать их статус. Есть гибкие настройки для email-уведомлений о различных действиях в системе. Можно настроить индивидуальные процессы и правила для автоматизации некоторых операций — например, при изменении статуса бага, он может автоматически присваиваться другому исполнителю (например, тестеру) и менять свой приоритет.  К сожалению, баг трекер включен только в самый дорогой план подписки Zoho Projects ($699 в год за 30 Гб и неограниченное число пользователей). Но за эти деньги вы получаете самую навороченную онлайн систему управления проектами на рынке, функциональность которой включает: план проекта, календарь, задачи, файлохранилище, форум, чат, wiki, тайм-трекер, биллинг, баг-трекер, отчеты.  Кроме того, Zoho Projects бесшовно интегрирован с другими сервисами Zoho и Google Apps. ***

2010. Вышел мобильный клиент JIRA для Android


Баг (Issue) трекер Jira стал доступен для пользователей смартфонов на платформе Android. Теперь разработчики смогут получить доступ к своим проектам и задачам вне офиса (например, находясь на выезде у клиента). Мобильный клиент (PocketJIRA) позволяет просматривать проекты, задачи, комментарии, добавлять свои комментарии, фильтровать и искать задачи по различным параметрам.  PocketJIRA работает только с версиями выше JIRA 3.13 и использует службы JIRA XML-RPC и SOAP для связи с сервером.  До сих пор мобильный клиент Jira работал только на Blackberry.

2010. Десктоп-клиент для Jira всего за 10$


Как известно, Atlassian (в рамках программы для стартапов и малых бизнесов) предлагает все свои продукты (в т.ч. и баг-трекер Jira) по цене 10$ для 10 пользователей. Наши соотечественники Игорь Середа и Махмуд Буторин из компании ALM Works решили поддержать эту инициативу и выпустить 10-пользовательскую лицензию своего нового десктоп-клиента Jira Client всего за 10$. Эта программа очень пригодится тем разработчикам, которые любят работать в дороге, в условиях, когда скорость интернета очень маленькая либо его вообще нет. Или тем, кто просто думает быстрее, чем откликается обычный веб-интерфейс Jira. Программа кеширует проекты на локальном компьютере, а затем может синхронизировать их с общей базой данных. Среди полезных фич Jira Client — тайм-трекер и редактор скриншотов. Программа работает под Windows, Mac OS X и Linux.

2010. Pivotal Tracker — сказка для управления софтверными проектами

Если вы ищете issue-tracker для разработки ПО и исправления багов, то обязательно обратите внимание на Pivotal Tracker. Это SaaS сервис, причем (пока) абсолютно бесплатный и без каких-либо ограничений. Создатели объясняют его бесплатность тем, что это для них не основной бизнес и они неплохо зарабатывают на других видах деятельности. Они говорят, что возможно в будущем будут добавлены платные фичи, но основная функциональность останется бесплатной. Но мы обратили внимание на Pivotal Tracker не только потому, что он бесплатный. Это реально интересный и удобный инструмент для совместной работы над софтверными проектами. Вот как он работает. ***

2008. Введение в Acunote


Если вы только задумываетесь о том, что пора внедрять какую-то методологию и использовать некий специальный софт для планирования и отслеживания хода работы, возможно вам будет полезен наш вполне успешный опыт применения гибкой методологии разработки Scrum. Это очень простая и эффективная методика, а в ее применении неоценимую помощь оказывает система Acunote, о которой и пойдет речь в статье. ***

Core

Shared components used by Firefox and other Mozilla software, including handling of Web content; Gecko, HTML, CSS, layout, DOM, scripts, images, networking, etc. Issues with web page layout probably go here, while Firefox user interface issues belong in the Firefox product.

(More info)

Firefox

For bugs in Firefox Desktop, the Mozilla Foundation’s web browser. For Firefox user interface issues in menus, developer tools, bookmarks, location bar, and preferences. Many Firefox bugs will either be filed here or in the Core product.

Рейтинг услуг компаний

(more info)

Firefox for Android

Firefox for Android is a mobile version of Firefox for Android devices. (more info)

Firefox for iOS

Firefox for iOS is the Firefox mobile experience developed for the iOS platform.

Toolkit

The Mozilla Toolkit is a set of APIs, built on top of Gecko, which provide advanced services to XUL applications. These services include Profile Management, Chrome Registration, Browsing History, Extension and Theme Management, Application Update Service, and Safe Mode. (More info)

Thunderbird

Email client originally developed by the Mozilla Foundation and now maintained by its community. (more info)

SeaMonkey

An all-in-one internet application suite, including web browser, e-mail and newsgroup client, and HTML composer. (more info)

Mozilla Localizations

Translation, spelling and other errors in language packs and localized builds (more info)

Data Platform and Tools

Bugs for Telemetry Components

Other Products

Other Mozilla products which aren’t listed here

Для чего нужен багтрекер?

Багтрекер (англ. bugtracker)  нужен для учета и контроля дефектов программы или сайта. За всей кажущейся сложностью, багтрекер предоставляет уйму преимуществ перед своими конкурентами — электронной табличкой и прямыми письмами разработчику.

Багтрекер Табличка в Google Spreadsheet Письмо разработчику напрямую
Возможность отслеживания статуса проблемы

5

Предоставляет статусы для каждой проблемы, которые можно отслеживать, как лично, так и используя оповещения на почту или RSS.

2

Отслеживания статусов сменой цветов ячеек. Нет оповещений.

0

В случае мелких проблем и большой загруженности, отслеживать конкретные проблемы просто невозможно.

Качество описания проблемы

5

Обязательные поля для категорий, воспроизводимости, системы, описания и шагов повторения.

3

Можно реализовать дополнительные поля в колонках, но нет гарантии их заполнения.

2

В большинстве случаев сводится до «поломались отчеты, выручай».

Возможность прикрепления файлов

5

Можно прикреплять любые файлы в любое время.

0

Нельзя прикреплять файлы вообще.

3

Нельзя прикрепить файлы после отсылки сообщения.

Комментирование проблем

5

Можно комментировать проблему, как, например, обычные записи в блогах.

2

Комментирование доступно в виде создания новых колонок и раздувания таблицы.

1

Доступ извне возможен только с вовлечением другого человека в переписку, при том, что он не будет знать, о чем говорили до него.

Совместная работа над проблемами

5

Система ролей и прав доступа.

2

Все видят все, и никто конкретно ни за что не отвечает.

1

Обсуждение проблем приватное.

Всего очков 25 9 7

Хорошим примером багтрекера является Mantis — свободный и бесплатный багтрекер с открытым кодом и русским переводом в наличии. В нашей компании он принят на вооружение, поэтому дальнейшее рассуждение будет опираться на примеры из него.

С чего начинается багрепорт

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

что приведет нас на форму введения деталей проблемы:

После создания багрепорта, ему назначается статус «новый» и он попадает в общую очередь. Что происходит дальше:

  1. Менеджер или разработчик знакомится с проблемой и если проблема понятна и существует, устанавливает задачу в статус «назначено» (выбрав предварительно на кого назначена задача).
  2. Если проблему не удается повторить, или же требуются дополнительные детали, задача устанавливается в статус «нужен отклик». В этом случае, создателю задаче необходимо внести дополнительные данные или закрыть задачу совсем, если она оказалась ложная.
  3. После того, как разработчик решает проблемы в «назначенной» задаче, он устанавливает ее статус в «решена».

    Это дает повод создателю задачи проверить результат, и если он положителен, закрыть задачу.

    Обзор популярных систем bug-трэкинга

    Если проблема решена не до конца, создатель переоткрывает задачу, устанавливая ее статус в «новая» или «назначена».

В процессе, нужно изменить или добавить какие-то детали задачи:

Эффективное описание проблем

Не нужно ставить себе целью просто обратить внимание на проблему, на сам факт ее существования. Важно, чтобы наш собеседник понял, в чем именно ее суть и чтобы на фоне его сознания сразу же закрутился поиск решения.

Формула идеального багрепорта состоит из трех простых пунктов:

1. Что сделал?

(Steps required to reproduce the problem)

2. Что получил?

(Actual results)

3. Что ожидал получить?

(Expected results)

Кроме того, нужно сообщить, где именно произошла проблема, при каких условиях а также дать ошибке название.

Еще о написании отчетов об ошибках можно почитать здесь »

Реальные отзывы счастливых клиентов 

И в завершение, несколько слов о том, как кленты ведут себя по прошествию двух дней внедрения багтрекера в процесс:

  • «Спасибо, это действительно оказалось просто.»
  • «Да, вы были правы, теперь видно над чем идет работа.»
  • «I’ve just uploaded the screenshot, what a nice thing.»
Поиск Лекций


Изучение Mantis Bug Tracker

 

 

Mantis Bug Tracker является одним из самых распространённых бесплатных bugtracker’ов. Он разработан в соответствии с лицензией GNU General Public License (GPL).

Mantis написан на языке программирования PHP, использует в качестве СУБД MySQL, Microsoft SQL, PostrgreSQL, работает под управлением Windows, Linux, Mac OS, OS / 2 и других платформах. Непосредственно работа с багтрекером происходит посредством браузера.

Система обработки ошибок (bugtrack, багтрек) служит для оперативного отслеживания и исправления ошибок на этапе отладки проекта.

Задача пользователя (тестировщика, заказчика) – при обнаружении в проекте ошибок, неточностей или возникновении предложений в рамках Технического задания, оперативно уведомить менеджера проекта с помощью багтрека.

Задача менеджера проекта – оперативно назначить ответственного за исправление ошибки/неточности, а также ответить на поставленные вопросы и предложения.

Задача программиста – оперативно исправить ошибку/неточность.

Регистрация в системе

Для начала регистрации в проекте в реальной жизни обычно пользователь системы должен предоставить менеджеру проекта ФИО и его e-mail. Регистрацию пользователя производит администратор системы, введя контактные данные пользователя (логин, ФИО, e-mail). После регистрации на e-mail пользователя приходит ссылка, необходимая для активации профиля в системе. После перехода по ссылке в окне браузера необходимо ввести пароль (password), подтверждение пароля (confirm password), проверить e-mail и ФИО, после чего нажать кнопку «Изменить учетную запись» (Update User).
По такому пути в системе возможность зарегистрироваться получают, те пользователи, которых пригласил администратор.

 
 

В рамках лабораторной работы администратор (он же преподаватель) полностью доверяет пройти вам регистрацию без предварительного внесения в базу системы Mantis. Поэтому поступаем следующим образом. В браузере указываем адрес для обращения к локальному серверу кафедры 10.1.108.1, после этого появится окно для регистрации в системе Mantis (рис. 1). Нажмите «Зарегистрировать новую учетную запись». В появившейся форме укажите и запомните имя пользователя (латиницей) – это ваш логин, а также внесите адрес настоящей почты, т.к. на нее придет ссылка для подтверждения регистрации.

 

 

Рисунок 1

 

Зайдите на почту и перейдите по этой ссылке. В предлагаемой форме появится дополнительно поле для внесения ФИО пользователя – запишите настоящие фамилию и имя (кириллицей), а также придумайте и запомните обязательно пароль для входа. После успешной регистрации зайдите как пользователь в систему, используя логин и пароль.

Пользователи Mantis

Уровень доступа пользователя обычно администратор сразу устанавливет самый низкий — "наблюдатель", так как для каждого проекта у пользователя будут назначаться свои права. Должна быть установлена галочка напротив "Активна", иначе пользователь не сможет зайти в систему. Если установлена галочка "Защищена", такого пользователя нельзя будет ни удалить, не заблокировать, пока не отключена защита учетной записи (отключается так же просто, как и ставится — снимается галочка "Отключена").

После авторизации происходит загрузка главной страницы багтрекера, на которой в краткой форме отображены задачи в различных статусах, а также главное меню (рис. 2).

 

Рисунок 2

 

Для создания новой задачи выберите пункт меню «Создать задачу». Появится окно создания задачи (рис. 3).

 

Рисунок 3

 

Заполните все поля следующими данными.

Категория – выберите категорию задачи (например, ошибка).

Воспроизводимость – всегда ли появляется ошибка, или необходимы специфические условия (если да, не забудьте их описать ниже).

Серьезность – критерий значимости ошибки для проекта. Суть – краткое описание проблемы (например, не работает пункт меню «Отчеты»).

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

Дополнительные сведения – любая прочая информация.

Вложить файл – вложите скриншот ошибки, или doc файл со списком ошибок. По возможности используйте архиватор.

Продолжить создание вопросов – если вы намерены создать еще одну задачу, то поставить отметку.

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

После создания задачи менеджер проекта получит уведомление по e-mail и назначит ответственного за исправление ошибки.

Пользователь не может создавать проект, это задача менеджера (администратора системы). Поэтому в закладке «Категория» выбираем один проект, указанный менеджером.

После внесения изменений в проект, программист или менеджер изменяют статус задачи с «Новый» на «Отработанный» или, в случае возникновения вопросов, оставляют в вопросе комментарий. В любом случае вы получите на e-mail уведомление об изменении статуса вопроса или появлении комментария.

Просмотреть задачи можно будет в пункте меню «Список задач». Вам будет представлен в форме таблицы список задач, их статусов, ответственных лиц и т.д.

Для просмотра комментариев щелкните на номеру задачи.

Система отслеживания ошибок

Будет отображен статус вопроса и прочая информация, а также поле для ввода комментариев и список комментариев. Прочтите комментарии и/или введите свой (рис. 4).

 

Рисунок 4

 

 

Шаги выполнения лабораторной работы:

1) всем зарегистрироваться в системе;

2) дождаться, когда администратор распределит вас по проектам;

3) ввести в системе два баг-репорта для сайта www.prestashop.qatestlab.com.ua c прикрепленными скрин-шотами.

4) получить подтверждение о выполненной работе от администратора.

 

©2015-2018 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Нарушение авторских прав и Нарушение персональных данных

FILED UNDER : IT

Submit a Comment

Must be required * marked fields.

:*
:*