К списку
Теория тестированияMiddleТехническое

В чём различие между статусами Fixed и Verified в баг-трекинге?

Краткий ответ

Статус Fixed означает, что разработчик устранил дефект. Verified подтверждает, что тестировщик проверил исправление и убедился в его корректной работе.

Развёрнуто

Краткий ответ

Статус Fixed указывает на то, что баг был устранён программным кодом. Статус Verified означает, что QA-инженер проверил исправление и подтвердил, что проблема действительно решена.


Как это работает

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

  • Fixed — дефект исправлен разработчиком. Код изменён, баг устранён, но ещё не проверен тестировщиком.
  • Verified — исправление проверено QA-специалистом, тесты пройдены, баг считается закрытым или готовым к релизу.
Статус Кто устанавливает Что означает
Fixed Разработчик Ошибка исправлена в коде
Verified Тестировщик (QA) Исправление подтверждено тестами

Пример

1. Баг с номером #123 зарегистрирован с проблемой отображения кнопки.
2. Разработчик исправляет код и меняет статус на Fixed.
3. QA тестирует исправленную версию, убеждается, что кнопка видна корректно, и меняет статус на Verified.

Таким образом, Verified — это подтверждение качества исправления от QA.

Что важно знать на собеседовании

  • Fixed — промежуточный статус, указывающий на устранение дефекта разработчиком.
  • Verified — финальный статус, подтверждающий успешное тестирование исправления.
  • Статусы помогают отслеживать прогресс работы с багами в команде.
  • Понимание этих статусов важно для эффективного взаимодействия между разработчиками и QA.
  • В разных командах могут использоваться дополнительные статусы, но Fixed и Verified — базовые и общепринятые.

Тема: Теория тестирования | Уровень: middle