Что делать, если в процессе тестирования найден баг, не относящийся к проверяемой функциональности?

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

Ответ

Найденный побочный баг необходимо зафиксировать, но он не должен сбивать фокус с основной задачи. Порядок действий:

  1. Быстрая фиксация: создать четкий баг-репорт с заголовком, шагами воспроизведения, фактическим и ожидаемым результатом.
  2. Оценка критичности: определить приоритет (Blocker, Critical, Major и т.д.) на основе влияния на пользователя.
  3. Проверка воспроизводимости: по возможности, быстро проверить на другом окружении.
  4. Уведомление команды: отправить ссылку на отчет ответственному разработчику или тимлиду в рабочий чат.
  5. Возврат к плану: продолжить тестирование целевой функциональности, если баг не является блокирующим для нее.

Пример структуры такого баг-репорта:

Summary: [Mobile/Safari] UI misalignment on Login page
Environment: iPhone 13, iOS 16, Safari
Steps to Reproduce:
1. Navigate to /login.
2. Observe the layout of the password field and the "Forgot password?" link.
Expected Result: Elements are properly spaced and do not overlap.
Actual Result: The password field visually overlaps the "Forgot password?" link.
Priority: Minor (UI defect, functionality is intact)