Тестирование, которое отвечает на вопрос, можно ли выпускать релиз: написанная стратегия, автоматизация регрессии там, где она окупается, и ручная работа там, где нужно суждение.
Покрытие строится вокруг того, что ломается дорого, а не вокруг единого процента.
Повторяемая предрелизная проверка критичных путей, чтобы выпуск перестал быть решением, принятым на надежде.
Регрессионные наборы для сценариев, которые не имеют права ломаться, — оплата, вход, оформление заказа — на каждом пул-реквесте.
Стыки между сервисами, сторонними системами и платёжными провайдерами, где и живёт большинство продакшен-дефектов.
Поведение под реалистичным трафиком, чтобы предел нашёлся в тесте, а не во время рекламной кампании.
Сначала стратегия, потом автоматизация — именно в таком порядке, потому что автоматизировать не те проверки дорого.
Размечаем, что ломается дорого, и согласуем покрытие, за которое стоит платить. Не всё заслуживает теста, и сказать об этом — часть работы.
Автопроверки встроены в пайплайн, упавший тест блокирует слияние, а ручные прогоны остаются там, где суждение человека реально улучшает результат.
Дефекты с шагами воспроизведения и критичностью плюс вердикт по релизу, понятный владельцу продукта без чтения логов тестов.
Подбираем под ваш стек и пайплайн, а не по своей привычке.
Расскажите, что и как часто вы релизите. Предложим покрытие, которое окупится в первую очередь.