Native, Hybrid, Mobile Web, PWA

Draft

Какие типы мобильных приложений существуют и как архитектура продукта влияет на стратегию тестирования.

Содержание

Перед тестированием мобильного продукта важно понимать, что именно перед тобой: native app, hybrid app, mobile web или PWA. От этого зависят риски, ограничения платформы и инструменты проверки.

Коротко по типам

  • Native — приложение собрано под конкретную платформу и глубже использует её возможности.
  • Hybrid — часть логики и UI может быть общей между платформами.
  • Mobile Web — сайт в браузере мобильного устройства.
  • PWA — web-приложение с частью app-like поведения.

Почему это важно QA

  • Разные ограничения по доступу к устройству и системным API.
  • Разная чувствительность к браузеру, webview и версии ОС.
  • Разные подходы к логированию, установке, обновлению и offline-режиму.

Нельзя строить одну и ту же тестовую стратегию для native и mobile web. Архитектура продукта напрямую определяет природу дефектов.