Получить доступ

Какой жизненный цикл у бага?

JuniorДефекты и баг-репорты
Ещё спрашивают так:
  • Какие статусы бывают у дефекта?
  • Что делать, если разработчик не согласен с багом?
Коротко

Типичный путь: Новый → Открыт → В работе → Исправлен → Проверка (ретест) → Закрыт; при неудачном ретесте — Переоткрыт.

  • Альтернативные исходы: отклонён (не баг), дубликат, не воспроизводится, отложен
  • Закрывает баг тестировщик после ретеста

А ещё Если разработчик не согласен — спор по требованиям и фактам, решает аналитик или владелец продукта

Так подсказку видит пользователь sotto на живом собеседовании — за пару секунд, пока вы думаете вслух.

Подробно

Статусы в разных командах и трекерах (Jira, YouTrack) называются по-разному, но логика похожа:

  1. New — тестировщик завёл баг.
  2. Open / Assigned — баг принят и назначен разработчику.
  3. In progress — разработчик исправляет.
  4. Fixed / Resolved — исправлено, ждёт проверки в сборке.
  5. Verification / Testing — тестировщик делает ретест и регресс вокруг.
  6. Closed — исправление подтверждено.
  7. Reopened — при ретесте баг воспроизвёлся — возвращаем разработчику.

Другие исходы:

  • Rejected / Not a bug — поведение соответствует требованиям;
  • Duplicate — такой баг уже заведён;
  • Cannot reproduce — разработчик не может воспроизвести: нужно уточнить шаги, окружение, данные;
  • Deferred / Won't fix — исправление отложено или не планируется.

Если мнения расходятся, решают по требованиям. Нет требования — вопрос к аналитику или владельцу продукта, а не спор «кто прав».

Что хотят услышать

  • Основная цепочка статусов и роль ретеста.
  • Альтернативные исходы.
  • Кто переводит баг в «Закрыт».
  • Как действовать при несогласии.

Частые ошибки

  • Закрывать баг без проверки в сборке.
  • Спорить с разработчиком без опоры на требования.

Что спросят дальше

Связанные вопросы

Закрытая бета

Подсказки на собеседовании — в реальном времени

sotto слышит вопрос интервьюера и показывает короткий ответ и план, как в блоке «Коротко». Оставьте контакт — пришлём доступ и промокод.

  • Промокод на 2 часа — сверх пробных 30 минут
  • Программа для Windows — скачать сразу, войти — через Яндекс ID или VK ID
  • Прямая связь с разработчиком: что улучшить — сделаем