Приведите пример бага с высокой серьезностью (Severity) и низким приоритетом (Priority).

«Приведите пример бага с высокой серьезностью (Severity) и низким приоритетом (Priority).» — вопрос из категории Управление тестированием, который задают на 10% собеседований QA Тестировщик. Ниже — развёрнутый ответ с разбором ключевых моментов.

Ответ

Пример бага: High Severity, Low Priority Описание: В модуле отчетности обнаруживается утечка памяти (memory leak), которая приводит к полному падению сервиса, но только после 30 дней непрерывной работы без перезагрузки.

  • Severity: Critical/High — Дефект вызывает полную недоступность сервиса (падение), что является критическим сбоем.
  • Priority: Low — Условия возникновения (30 дней беспрерывной работы) маловероятны в production-среде, где регулярно происходят деплои и перезапуски. Ресурсы команды направлены на исправление более частых и блокирующих проблем.

Техническая детализация (пример кода на Python):

# Проблемный код с утечкой памяти
cache = []  # Глобальный или статический кеш, который никогда не очищается

def process_large_dataset(data_chunk):
    # Кэшируем каждую порцию данных "на всякий случай"
    cache.append(data_chunk)  # УТЕЧКА! Данные накапливаются бесконечно.
    # ... дальнейшая обработка data_chunk
    return result

Почему приоритет низкий?

  1. Для проявления нужны экстремальные условия.
  2. Есть временное обходное решение (регулярный перезапуск сервиса по расписанию).
  3. Поиск и исправление коренной причины может потребовать значительного времени, которое сейчас выделено на более срочные задачи.