Skip to content

Баги

Bug — дефект в рамках проекта. Принадлежит команде и проекту (project_id, team_id).


Где открыть

  1. Откройте проект (карточка или детали).
  2. Перейдите в раздел Баги (listing в области проекта).
  3. Вкладки:
    • Открытые — фильтр по статусу OPEN;
    • Все — полный список багов проекта.

Типичные действия

ДействиеКак
СоздатьКнопка добавления на listing; создаётся запись в проекте (заголовок можно задать в деталях).
Открыть деталиКлик по строке таблицы.
РедактироватьInline в таблице (статус, приоритет, тип, …) или на странице деталей.
УдалитьКнопка на странице деталей.
Массовые операцииКонтекстное меню таблицы (клонирование/удаление нескольких — где включено в UI).

Клонирование бага в текущей версии может быть недоступно — ориентируйтесь на фактический интерфейс.


Страница деталей

Структура похожа на другие сущности TMS:

  1. Заголовок (bug_title) — редактируется в шапке.
  2. Вкладка Details — pivot-таблица атрибутов:
    • статус, тип, приоритет, серьёзность, резолюция (цветные селекты);
    • автор (reporter_id) и исполнитель (assigned_to) — выбор участника команды;
    • версии сборки / затронутая / исправленная;
    • duplicate_of_id — числовой ID другого бага.
  3. Текстовые блоки (rich text):
    • описание;
    • шаги воспроизведения;
    • ожидаемый результат;
    • фактический результат.

Изменения сохраняются на сервер по мере редактирования; таблица показывает индикатор загрузки на время ответа API.


Классификация

Тип (bug_type)

BUG, REGRESSION, PERFORMANCE, SECURITY, USABILITY, COMPATIBILITY, DOCUMENTATION, OTHER.

Статус (bug_status)

OPEN, TRIAGE, IN_PROGRESS, ON_HOLD, RESOLVED, CLOSED, REOPENED.

Резолюция (bug_resolution)

Заполняется при закрытии: FIXED, WONT_FIX, DUPLICATE, CANNOT_REPRODUCE, WORKS_AS_DESIGNED, DEFERRED, NOT_A_BUG.

Приоритет и серьёзность

  • Приоритет (bug_priority): CRITICAL, HIGH, NORMAL, LOW — порядок в очереди исправлений.
  • Серьёзность (bug_severity): BLOCKER, CRITICAL, MAJOR, MINOR, TRIVIAL — влияние на пользователя и продукт.

Статус и резолюция разделены (как в Jira/Bugzilla): статус — этап workflow, резолюция — итог при закрытии.


Версии продукта

ПолеСмысл
bug_build_versionСборка, в которой найден дефект
bug_affected_versionЗатронутые релизы
bug_fixed_versionВерсия, где исправлено

Это поля продукта, не справочники браузера/ОС. Окружение воспроизведения — через контекст выполнения (в развитии привязки к багу).


Чего пока нет

Для корректных ожиданий:

  • Нет обязательной привязки к execution context в UI бага (версии и тексты — да; структурированное окружение — отдельная сущность).
  • Нет автосоздания бага из проваленного результата прогона в один клик.
  • Нет синхронизации с Jira/GitHub из коробки.
  • Нет меток (labels) и графа связей «блокирует / зависит» — только duplicate_of_id.

См. также


Версия1.1
Последнее изменение2026-06-13

Complex QA — test management system