Баг: несоответствие фактического/выдаваемого результата работы программы относительно ожидаемого результата.
Атрибуты Баг-репорта:
- Короткое описание проблемы
- Шаги воспроизведения
- Полученный результат
- Ожидаемый результат
- Проект
- Компонент
- Версия билда/программы
- Серьезность (Severity)
- Приоритет (Priority)
- Статус
- Автор
- Назначение
- Окружение (environment)
- Прикрепленные файлы
Серьезность (Severity)
- Blocker (Ошибка приводящая программу в нерабочее состояние)
- Critical (Ошибки приводящие ключевой функционал в нерабочее состояние, отклонение от бизнес логики, потеря пользовательских данных, в отличии от Блокера часть программы может функционировать)
- Major (Серьезные ошибки в логике, не приводящие приложение в нерабочее состояние)
- Minor (Незначительный дефект, не нарушающий функционал приложения)
- Trivial (Тривиальные баги, не мешающие работать программе, например опечатка)
Окружение (environment)
- dev (разработчики, тестирование нового функционала)
- stage (стабильная версия приложения, доведение до пред-релиза, тестирование)
- prod (работа конечных пользователей)
Цикл жизни бага
- Unconfirmed (Не проверен)
- New (Новый, внесен в баг-трекер)
- Assigned (В работе, открыт)
- Resolved (Закрыт)
- Reopen or Verifed (Переоткрыт или подтвержденно решен)
- Closed (Закрыт)