Перед тестированием мобильного продукта важно понимать, что именно перед тобой: native app, hybrid app, mobile web или PWA. От этого зависят риски, ограничения платформы и инструменты проверки.
Коротко по типам
- →Native — приложение собрано под конкретную платформу и глубже использует её возможности.
- →Hybrid — часть логики и UI может быть общей между платформами.
- →Mobile Web — сайт в браузере мобильного устройства.
- →PWA — web-приложение с частью app-like поведения.
Почему это важно QA
- →Разные ограничения по доступу к устройству и системным API.
- →Разная чувствительность к браузеру, webview и версии ОС.
- →Разные подходы к логированию, установке, обновлению и offline-режиму.
Нельзя строить одну и ту же тестовую стратегию для native и mobile web. Архитектура продукта напрямую определяет природу дефектов.