Как тестировать установку и обновление приложения?

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

Installation testing: чистая установка (первый запуск — onboarding корректен), установка при нехватке места (понятная ошибка), установка на разные версии ОС (minSdkVersion соблюдается). Upgrade testing: обновление с предыдущей версии — данные сохранились (не сброшен login, сохранены настройки), новые permissions запрашиваются, migration данных работает. Downgrade: что происходит при откате на старую версию (обычно не поддерживается, но нужно проверить graceful handling). TestFlight/Firebase App Distribution для beta тестирования.

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

Что такое Pact contract testing?