Ответ
Priority (Приоритет) — это срочность исправления. Severity (Серьезность) — это влияние дефекта на работу системы.
Пример бага: High Priority, Low Severity Описание: На главной странице корпоративного сайта отображается устаревший логотип (прошлогодней версии).
- Severity: Low — Функциональность сайта не нарушена. Все кнопки, формы и навигация работают корректно.
- Priority: High — Логотип является ключевым элементом бренда. Маркетинговый отдел требует немедленного исправления перед запуском рекламной кампании.
Практический контекст:
- Кто устанавливает высокий приоритет: Менеджмент или отдел маркетинга, а не команда тестирования/разработки.
-
Тест-кейс для проверки:
# Пример автоматизированной проверки (UI-тест) def test_company_logo_is_correct(driver): driver.get("https://company.com") expected_logo_src = "/images/logo_2024.png" actual_logo_src = driver.find_element(By.ID, "main-logo").get_attribute("src") assert expected_logo_src in actual_logo_src, f"Логотип неактуален. Ожидалось: {expected_logo_src}, Фактически: {actual_logo_src}"
Ответ 18+ 🔞
А, слушай, смотри, вот эта вся хуйня с приоритетами и серьёзностью — это вечная тема для споров, пока кто-нибудь не впендюрит всем по шапке. Сейчас объясню на пальцах, без этой вашей заумной пиздопроебибны.
Priority (Приоритет) — это когда надо чинить, и прямо сейчас, потому что заказчик орет как резаный. Severity (Серьезность) — это насколько всё сломалось в хлам. Понял разницу? Нет? Сейчас будет пример, от которого сам от себя офигеешь.
Пример бага: Приоритет — овердохуища, Серьезность — похуй Что случилось: На главной странице нашего сайта висит логотип, который был актуален ещё когда Путин молодым был. Прошлогодний, блядь.
- Severity: Low (Пиздец низкая) — Ну и что? Сайт-то работает! Кнопки жмутся, формы шлются, корзина покупается. Ничего не упало, система не взорвалась. Просто картинка не та.
- Priority: High (Высокий, блять) — А вот тут начинается цирк. Маркетологи, эти хитрожопые ублюдки, увидели и начали истерить. «Какой нахуй старый лого?! У нас же через час рекламная кампания! Всё, пиздец, доверия к бренду ноль!». И пошло-поехало. Менеджмент вмандяривает задачу в разработку с криком «ВЧЕРА НАДО БЫЛО!».
Практический контекст, или кто тут главный по тарелочкам:
- Кто орет «СРОЧНО!»: Обычно не мы, тестики. Это маркетинг, продакты или какой-нибудь директор, у которого волнение ебать. Мы лишь констатируем факт: «Лого — говно». А они уже решают, насколько это всех ебёт.
- А вот как мы это можем проверить, чтобы не тыкать каждый раз глазами:
# Пример автоматизированной проверки (UI-тест)
def test_company_logo_is_correct(driver):
driver.get("https://company.com")
expected_logo_src = "/images/logo_2024.png"
actual_logo_src = driver.find_element(By.ID, "main-logo").get_attribute("src")
assert expected_logo_src in actual_logo_src,
f"Логотип неактуален. Ожидалось: {expected_logo_src}, Фактически: {actual_logo_src}"
Вот и весь сказ. Баг по сути — хуй с горы, но из-за политики и криков он становится главным на доске. Ёперный театр, да и только.