Д. Макаренко, Н. Дегтярева — Системный подход к стабилизации тестов для мобильных приложений

preview_player
Показать описание
Ближайшая конференция — Heisenbug 2025 Spring, 5—6 апреля (Москва + онлайн-трансляция).
— Ближайшая конференция: Heisenbug 2023 Autumn — 10–11 октября (online), 15–16 октября (offline)
— —
В мобильных приложениях Badoo и Bumble уделяется большое внимание автоматизации тестирования. Каждый день в мастер-ветку попадает в среднем около 30 задач, в которых разработчики полагаются на результаты автотестов, не привлекая тестировщиков для проверок вручную. Таким образом, запускается более 135000 E2E-тестов каждый день и на них полагаются как при релизах, так и при разработке новой функциональности.

Flaky E2E-тесты требуют дополнительного времени на анализ и исправление, могут скрывать проблемы в приложениях и подрывают доверие разработчиков и тестировщиков к тестам.

Дмитрий и Надежда поделятся системным подходом к анализу flaky-тестов, вызванных разными причинами, и расскажут, как не допускать появления flaky-тестов.

Этот доклад поможет сократить время на анализ flaky-тестов, чтобы ускорить доставку новой функциональности и иметь больше времени на улучшение фреймворка. Предотвратив появление flaky-тестов, вы сделаете свои тесты стабильнее и укрепите доверие разработчиков и тестировщиков к ним.
Рекомендации по теме