For AI agents: fetch the complete documentation index at /llms.txt, the full documentation corpus at /llms-full.txt, the agent skill at /skill.md, or this page as Markdown at /ru/docs/mobile/testing.md (or send Accept: text/markdown).
Тестирование мобильного приложения
Запустите детерминированные наборы тестов, затем проверьте нативную аутентификацию, ссылки, безопасность и покупки в реальной отладочной сборке.
Настройка и конфигурация
Мобильный пакет содержит детерминированные наборы Vitest для хранения сессии, глубоких ссылок, потоковой передачи и отмены чата, прав, покупок, офлайн-кэша и маршрутизации уведомлений. Они работают на компьютере без Expo, телефона, учётных данных провайдеров и настройки устройства.
corepack pnpm --filter @supastack/mobile test
corepack pnpm --filter @supastack/mobile typecheckРабочий процесс внедрения
Проверьте нативное поведение в отладочной сборке EAS на реальном целевом устройстве: войдите и выйдите, восстановите сессию после перезапуска, откройте глубокую ссылку, включите блокировку приложения, выключите и включите сеть, зарегистрируйте push. Покупки в магазинах и блокировку приложения нельзя доказать в Expo Go.
Проверка и устранение неполадок
Перед отправкой запустите производственный профиль сборки против промежуточного бэкенда. Проверьте идентификатор пакета, источник версии, объявленные разрешения и отсутствие секретов провайдеров в пакете приложения. Записывайте точное устройство и версию ОС для каждой проверки релиза.
Чтобы продолжить настройку, прочитайте Устранение неполадок мобильного приложения.