Бэкенд - это страшно. Но фронт - скучно.

Знаю, знаю. Пока не пробовал тестить сложный бэк - фронт кажется огонь. Кнопки, анимации, пиксели. Всё живое, всё видно.

Но после 5 лет в бэкенде я уже не могу. Считать марджины? Проверять что тень кнопки 4px?

Лучше 2 часа поготовлю тестовые данные в БД для одного джоба. Лучше замокаю 15 сервисов ради одной интеграции. Лучше напишу скрипт который прогонит 10 тысяч комбинаций за ночь.

Почему? Фронт - это проводные наушники из 2000. Бэк - беспроводные. Один раз попробовал настоящую свободу - и возврат к разматыванию проводов вызывает физический дискомфорт.

Да, фронт важен 💸 Клиентская часть напрямую влияет на продажи. Ошибки на фронте = потерянные деньги. High priority. Без споров.

Но интерес к тестированию фронта не подогревает даже его бизнес-важность. Потому что там мало загадок. Там много рутины.

А бэкенд - это рост 🧠 Ручной тестировщик растёт кратно за первые полгода тестирования бэкенда. Это далеко не сравнивание макетов на разных устройствах.

Потому что в бэкенде ты тестируешь:

🔘 API - не просто запросы, а логику которая решает: кому что показать 🔘 Джобы - фоновые процессы которые могут сломать всё ночью 🔘 Триггеры в БД - молчаливые правила которые срабатывают когда ты не смотришь 🔘 Брокеры сообщений (Kafka/Rabbit) - очередь которая теряет сообщения при пике 🔘 Кеши - невидимые ответы которые показывают пользователю чужие данные 🔘 Микросервисы - 15 сервисов, где баг прячется в 14-м 🔘 Транзакции - деньги списались, но заказ не создался

Пока на фронте едут пиксели - на бэке: 🔘 Отказывают сервера под нагрузкой 🔘 Отрубаются коннекты к БД в самый неподходящий момент 🔘 Переполняются значения (2 147 483 647 - помнишь?) 🔘 Отваливаются права у системных пользователей после деплоя 🔘 Джобы запускаются дважды и дублируют заказы

Бэк - это детектив. И ты в нём Коломбо.

А тебе что больше нравится - фронт или бэк? Фронтендеры поставили 🤡

Бэкенд - это страшно. Но фронт - скучно.
Знаю, знаю. Пока не пробовал тестить сложный бэк - фронт кажется огонь.
Кнопки, анимации, пиксели. Всё живое, всё видно.
Но после 5 лет в бэкенде я уже не могу | Сетка — социальная сеть от hh.ru