Перестаньте тестировать сферического коня в вакууме. Знаешь, что меня больше всего бесит в современных курсах по тестированию? Стерильность.
Вас учат на идеальных, прилизанных API.
- Отправил GET /users — получил красивый JSON.
- Отправил кривой запрос — получил понятную 400 Bad Request с описанием ошибки.
- Открыл документацию — а она совпадает с реальностью.
Получаешь сертификат, приходишь на реальный проект, и тут начинается ад. Документация устарела полгода назад. Сервер падает с 500-й ошибкой без логов. JSON приходит с полями, которых нет в Swagger. А сеньор смотрит на вас и ждет, когда вы найдете баг, который стоит компании тысячи долларов.
Вы не умеете тестировать, потому что вы тренировались в лаборатории, а вас выкинули в джунгли.
Я решил это исправить.
Я сделал API PRACTICUM. Это не просто "курс". Это симулятор реального, кривого, забагованного Legacy-проекта. Я специально сломал этот API. Я внедрил туда 20+ мерзких багов: от банальных 500-к до хитрых логических дыр и проблем безопасности, на которых сыпятся даже опытные ребята.
Здесь не будет: ❌ Унылых лекций на 2 часа. ❌ Тестов "выберите правильный ответ". ❌ "Успешного успеха".
Здесь будет: ✅ API, который сопротивляется. ✅ Честный Black Box: у тебя нет доступа в базу, ты должен доказать баг только через запросы. ✅ Postman, самое важное без излишней шелухи. ✅ Боль, которая превращается в скилл.
Если ты пройдешь этот симулятор и найдешь все баги — ты пройдешь любое собеседование. Потому что после ада на земле работа покажется раем.
Мы начинаем скоро. уже многие записались под этим и этим постами. Записывайся и ты.
👇👇👇 А пока вопрос в студию: какой самый тупой или эпичный баг в API вы находили (или пропускали)? Делитесь болью в комментах!
В этом посте были ссылки, но мы их удалили по правилам Сетки