Как организовать smoke тесты в CI/CD?

Middle
341 просмотров
AFK Offer AI

Smoke тесты в CI: минимальный набор критически важных проверок, выполняется за 5-10 минут. Запускаются: после каждого деплоя на staging, после деплоя на production (post-deploy smoke). Что включать: главная страница загружается, авторизация работает, основной API отвечает, ключевые бизнес-операции (создание заказа, добавление в корзину). Если smoke упал → rollback или hold без мержа в main. Отличие от полной регрессии: не всё, только самое критичное. Automation обязательна.

Следующий вопрос

Что такое unit-тестирование и зачем оно нужно?