Протестировать: мобильное приложение. Тестирование функционала приложения в связке с backend Необходимо провести комплексное тестирование мобильного приложения с проверкой корректности его взаимодействия с backend. В рамках тестирования необходимо проверить: корректность обмена данными между приложением и сервером; регистрацию, авторизацию и работу пользовательских сессий; получение, создание, изменение и удаление данных; корректность передачи данных из приложения в backend и их сохранения в БД; актуализацию данных в приложении после изменений на сервере; обработку ошибок backend, таймаутов и отсутствия соединения; поведение приложения при нестабильном или полностью отсутствующем интернете; повторную отправку запросов после восстановления соединения; отсутствие дублирования или потери данных; корректность работы основных пользовательских сценариев от начала до конца; соответствие отображаемых в приложении данных фактическим данным backend; корректность обработки прав доступа и различных состояний пользователя; стабильность приложения при последовательном и многократном выполнении операций. Особое внимание необходимо уделить end-to-end сценариям: действие пользователя в приложении ? запрос в backend ? обработка и запись данных ? получение результата приложением ? корректное отображение результата пользователю. По итогам тестирования необходимо предоставить перечень выявленных ошибок с указанием: сценария воспроизведения ? ожидаемого результата ? фактического результата ? критичности ошибки, а также общий вывод о готовности связки Application + Backend к эксплуатации.