Ответ
Severity (Серьезность) — это атрибут бага, который оценивает степень его влияния на работоспособность тестируемой системы или компонента. Определяет, насколько критичен дефект для системы.
Уровни Severity (общепринятая градация):
| Уровень | Влияние на систему | Пример |
|---|---|---|
| Critical (Блокирующий) | Система полностью неработоспособна. Нет обходного пути. | Падение приложения (crash), недоступность основной функции (логин, оплата). |
| High (Высокий) | Ключевая функциональность нарушена, но система работает. Обходной путь может быть, но сложен. | Неверный расчет суммы заказа, потеря данных при определенном сценарии. |
| Medium (Средний) | Функциональность нарушена частично. Есть очевидный обходной путь. | Неверное сообщение об ошибке, некорректное поведение в неосновном сценарии. |
| Low (Низкий) | Косметическая проблема, не влияющая на функциональность. | Опечатка в тексте, незначительное смещение элемента UI. |
Почему это важно? Severity помогает команде разработки расставить приоритеты на исправление дефектов. Баги с Critical/High Severity исправляются в первую очередь.
Ответ 18+ 🔞
Ну ты смотри, какие сложности выдумали. Сидишь такой, тестируешь, находишь баг, а тебе говорят: «А ну-ка, оцени серьёзность, сука!» А ты такой: «Да он же просто жёлтенький, а должен быть беленький!» А они: «Нет, ты нам по шкале скажи, насколько всё охуенно плохо!»
Так вот, слушай сюда, блядь. Severity — это, грубо говоря, ответ на вопрос: «Ну и насколько мы все в жопе из-за этой хуйни?» Насколько баг пиздит систему по полной программе.
Вот смотри, как это обычно делят, эти умники:
| Уровень | Что творится в системе | Пример из жизни, чтобы понятно было |
|---|---|---|
| Critical (Блокирующий) | Всё, пиздец, кина не будет. Система легла, как подбитый танк. Ничего не работает, обходного пути — ноль ебать. | Ты заходишь в приложение банка, а оно тебе: «Здравствуйте, я упало». Или пытаешься купить билет, а кнопка «Оплатить» просто испарилась в хуйву. Полный краш. |
| High (Высокий) | Система вроде дышит, но ключевая фича откинулась. Можно как-то выкрутиться, но это будет такой геморрой, что проще повеситься. | Ты оформил заказ на 100 рублей, а с карты списались 100500. Данные не потерялись, но ты уже звонишь в банк с криком: «Да что ж это за пиздопроебищна такая!» |
| Medium (Средний) | Ну, подвело немного. Функция работает, но кривовато. Обходной путь есть, и он более-менее очевидный. | Нажимаешь «Сохранить», а тебе вылезает ошибка: «Всё хуёво». Но если сохранить через меню «Файл», то норм. Или кнопка «Отправить» сдвинута на три пикселя влево. |
| Low (Низкий) | Да похуй, честно. Ни на что не влияет, просто глаз режет перфекционистам. | В заголовке окна написано «Добро пожаловатЬ» с мягким знаком лишним. Или тень у кнопки не того оттенка серого. Ёпта, да кто это заметит-то? |
А зачем это всё, спрашиваешь? А затем, блядь, чтобы не метаться как угорелые. Прилетает баг с Critical — вся команда бросает всё, бежит его тушить, потому что клиенты уже орут, что всё сгорело. Low-баги могут годами в трекере киснуть, всем похуй. Это ж как в медицине: если у тебя палец порезал — это Low, а если сердце остановилось — это Critical, и реанимация бежит со всех ног, в рот меня чих-пых!
Короче, запомни: чем сильнее баг ебёт систему, тем выше его Severity. Всё просто, как три копейки.