Какие действия выполнить, если статус бага изменён на ‘rework’?

«Какие действия выполнить, если статус бага изменён на ‘rework’?» — вопрос из категории Основы тестирования, который задают на 10% собеседований QA Тестировщик. Ниже — развёрнутый ответ с разбором ключевых моментов.

Ответ

Статус 'rework' в баг-трекере (например, Jira) означает, что разработчик вернул отчёт о дефекте тестировщику для доработки. Обычно это происходит по одной из причин:

  • Недостаточно информации для воспроизведения.
  • Шаги воспроизведения нечёткие или неполные.
  • Баг не воспроизводится в предоставленном окружении.
  • Проблема интерпретирована как особенность, а не дефект.

План действий:

  1. Анализ комментария разработчика. Прочитать пояснение, почему баг вернули.
  2. Уточнение шагов воспроизведения. Проверить их точность, добавить конкретные тестовые данные, версии, предварительные условия.
    Было: "Ввести имя"
    Стало: "В поле 'Full Name' ввести значение 'Test@User123'"
  3. Проверка на других конфигурациях. Попробовать воспроизвести на другом браузере, ОС или с другими данными.
  4. Сбор дополнительных артефактов. Приложить логи (консоль браузера, серверные логи), видео воспроизведения, дампы сети.
  5. Обновление баг-репорта. Добавить собранную информацию, исправить неточности.
  6. Изменение статуса. После доработки перевести баг обратно в статус 'Open' или 'Reopened' для повторной проверки разработчиком.

Цель: предоставить разработчику исчерпывающий и однозначный контекст для понимания и исправления дефекта.