К списку
Теория тестированияJuniorСкрининг с HR

В чем различие между severity и priority в баг-трекинге

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

Severity отражает степень влияния дефекта на работу системы, а priority определяет срочность его исправления. Первый параметр оценивает серьёзность проблемы, второй — порядок её устранения.

Развёрнуто

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

Severity показывает, насколько критично дефект влияет на функциональность продукта, а priority указывает, насколько быстро нужно его исправить.


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

В тестировании программного обеспечения severity (серьёзность) обозначает уровень негативного воздействия найденной ошибки на работу системы. Это технический параметр, который показывает, насколько сильно баг нарушает работу функций или процессов.

Priority (приоритет) — это бизнес-ориентированный параметр, отражающий, насколько срочно баг должен быть исправлен с точки зрения заказчика или команды разработки. Приоритет устанавливается исходя из важных факторов, таких как планы релиза, влияние на пользователей и ресурсы.

Показатель Что описывает Кто определяет Пример значения
Severity Влияние дефекта на систему Тестировщик/аналитик Критический, Высокий, Низкий
Priority Срочность исправления дефекта Менеджер проекта/продукта Немедленный, Средний, Низкий

Пример

Ошибка приводит к сбою приложения при запуске (severity: критическая), 
но исправление отложено до следующего релиза, так как в текущем приоритет низкий.

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

  • Severity оценивает техническое влияние дефекта на работу системы.
  • Priority определяет порядок и скорость исправления багов в рамках бизнес-процессов.
  • Эти параметры могут не совпадать: баг с высокой severity может иметь низкий priority и наоборот.
  • Правильное распределение severity и priority помогает эффективно управлять процессом исправления дефектов.
  • Часто priority устанавливается менеджерами, а severity — тестировщиками или аналитиками.

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