Что такое Severity (Серьезность) дефекта?

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

Ответ

Severity (Серьезность) — это атрибут бага, который оценивает степень его влияния на работоспособность тестируемой системы или компонента. Определяет, насколько критичен дефект для системы.

Уровни Severity (общепринятая градация):

Уровень Влияние на систему Пример
Critical (Блокирующий) Система полностью неработоспособна. Нет обходного пути. Падение приложения (crash), недоступность основной функции (логин, оплата).
High (Высокий) Ключевая функциональность нарушена, но система работает. Обходной путь может быть, но сложен. Неверный расчет суммы заказа, потеря данных при определенном сценарии.
Medium (Средний) Функциональность нарушена частично. Есть очевидный обходной путь. Неверное сообщение об ошибке, некорректное поведение в неосновном сценарии.
Low (Низкий) Косметическая проблема, не влияющая на функциональность. Опечатка в тексте, незначительное смещение элемента UI.

Почему это важно? Severity помогает команде разработки расставить приоритеты на исправление дефектов. Баги с Critical/High Severity исправляются в первую очередь.