🧪 Зелёный пайплайн — и релиз всё равно падает в первый же день. Тестов при этом десятки.
Чаще дело не в количестве, а в том, что у уровней пирамиды нет своих вопросов. Unit держит доменные правила, компонентный — состояния UI, интеграционный — контракт API и оффлайн-сценарии, E2E — три-пять флоу, без которых продукт не работает. Остальное — шум, который медленно ест CI.
Вот оно что: часто ловят не баг, а сам тест — гонки таймеров, анимации и даты дают flaky. Если карантин и повторный прогон не помогают, причина почти всегда в продукте, а не в тесте.
Курс «Тестирование мобильных приложений» собирает эту логику по уровням: риск-карта фичи → набор тестов, стабилизация, выбор e2e-сценариев, матрица устройств и стоимость прогона.
Первый модуль бесплатно: Тестирование мобильных приложений. Подписывайся на канал — подобные разборы выходят регулярно.