Как проверить, что приложение не потребляет слишком много трафика?
Anonymous Quiz
7%
Через crash логи
1%
Установить VPN
4%
Включить airplane mode
88%
Использовать прокси-сервер (например, Charles или Fiddler)
👍3💘1
Почему важно тестировать установку и удаление приложения?
Anonymous Quiz
97%
Возможны ошибки с сохранением данных или кешем
2%
Чтобы проверить UI
1%
Чтобы сбросить лог
0%
Чтобы запустить пуш
👍4❤🔥1
Что такое WebView в мобильной разработке?
Anonymous Quiz
9%
Отдельный браузер в приложении
0%
Сервис авторизации
88%
Компонент для отображения веб-страниц внутри приложения
3%
Виджет для рендеринга JSON
👍4🕊1
ADB в контексте Android - это:
Anonymous Quiz
65%
Инструмент командной строки для взаимодействия с устройством
5%
Система баг-трекинга
5%
API для девайсов
24%
Мобильный отладчик браузера
👍3❤🔥2🥰1
Где применяется XCUITest?
Anonymous Quiz
40%
На Android для UI-тестирования
3%
Для тестирования API
38%
Для автоматизированного тестирования iOS-приложений
19%
Для написания unit-тестов на Swift
👍5🥰2
Что такое push-уведомление?
Anonymous Quiz
7%
Попап внутри UI
61%
Сообщение, отправляемое приложению извне (сервер - клиент)
10%
Локальное уведомление
23%
Всплывающий alert от системы
👍4❤🔥1🥰1
Что означает наличие root/jailbreak на устройстве?
Anonymous Quiz
7%
Приложение запущено в режиме энергосбережения
5%
Пользователь заблокирован
83%
Устройство имеет полный доступ к системе
5%
Тест запущен без симулятора
👍6❤🔥1
Что такое OTA-обновление?
Anonymous Quiz
5%
Платная версия магазина
41%
Среда для тестирования покупок без реальных списаний
40%
Закрытая версия приложения
14%
Удалённый пуш-сервер
🌚7👍3🗿2🙊1
Какой параметр отвечает за анимации и лаги интерфейса?
Anonymous Quiz
13%
CPU
39%
GPU
12%
RAM
37%
Frame rate (FPS)
🗿3❤1👍1🌚1
Что означает term "cold start" в мобильном приложении?
Anonymous Quiz
14%
Запуск приложения в офлайн-режиме
76%
Первый запуск приложения с нуля (не из памяти)
0%
Ошибка при загрузке данных
10%
Рестарт после краша
👍2❤🔥1🥰1
Что происходит при revoke push token?
Anonymous Quiz
1%
Удаляется приложение
71%
Устройство больше не получает push-уведомления
24%
Пользователь выходит из аккаунта
4%
Удаляются настройки
👍3❤🔥1
Что такое memory leak в мобильных приложениях?
Anonymous Quiz
5%
Сбой в кэше
17%
Утечка пользовательских данных
77%
Некорректное освобождение памяти, приводящее к её переполнению
1%
Ошибка при установке приложения
👍5❤🔥1
Что делает tool Espresso?
Anonymous Quiz
27%
Проводит нагрузочное тестирование
45%
Выполняет UI-тесты на Android
22%
Автоматизирует установку APK
7%
Тестирует базу данных
✍4👍2
После установки новой версии пользователи теряют все данные. Какой механизм, скорее всего, не сработал?
Anonymous Quiz
1%
Уведомления
86%
Миграция локальной базы данных
3%
Firebase Analytics
9%
Ротация токена
👍3❤1🌚1
После обновления приложения пользователи не видят новые фичи. Почему?
Anonymous Quiz
1%
Проблемы с токеном
85%
Старый кэш данных или включён remote config
12%
Устройства не обновились
1%
Push не сработал
👍3❤🔥2
Какое поведение некорректно при login → logout → login другого пользователя?
Anonymous Quiz
81%
Сохранение данных предыдущего пользователя в профиле
5%
Очистка корзины
8%
Перегенерация токена
5%
Удаление кеша
👍4❤1🥰1
После сканирования QR-кода приложение зависает. Баг не воспроизводится в дебаг-сборке. Почему?
Anonymous Quiz
67%
Logging блокирует поток/анализ кода идёт в главном потоке
15%
QR недействительный
16%
Проблема в эмуляторе
2%
Слишком слабый сигнал
👍4
Push приходит дважды. Где искать причину?
Anonymous Quiz
5%
Firebase нестабилен
18%
Устройство дублирует токены
32%
Уведомление отправлено из бэка и фронта
45%
Один пользователь имеет два активных токена, и backend не фильтрует
👍4✍2
При нажатии на push ничего не происходит, хотя он отображается. Что проверить?
Anonymous Quiz
89%
Интент/действие, указанное в push payload
4%
Размер payload
3%
Архитектуру CPU
4%
GPU
👍3