Какие есть кейсы мобильного прерывания ?
Спросят с вероятностью 10%
Мобильные прерывания — это ситуации, когда работа мобильного приложения прерывается внешними событиями или условиями, которые могут повлиять на пользовательский опыт. Тестирование на мобильные прерывания помогает удостовериться, что приложение ведёт себя корректно и устойчиво в таких ситуациях.
Основные кейсы
1️⃣Входящие звонки: Приложение должно правильно приостанавливаться и возобновляться после завершения звонка.
✅Пользователь смотрит видео, когда поступает звонок. После завершения звонка видео должно продолжиться с того места, где оно было прервано.
2️⃣Входящие сообщения и уведомления: Приложение должно корректно обрабатывать уведомления и предоставлять пользователю возможность вернуться к приложению после взаимодействия с уведомлением.
✅Пользователь играет в игру, когда поступает текстовое сообщение. После просмотра сообщения пользователь должен вернуться в игру без потери прогресса.
3️⃣Будильники и напоминания: Приложение должно приостанавливаться и корректно возобновляться после срабатывания будильника или напоминания.
✅Пользователь читает статью в приложении, когда срабатывает будильник. После отключения будильника пользователь должен продолжить чтение с того же места.
4️⃣Изменение сети (Wi-Fi, мобильные данные, роуминг): Приложение должно корректно реагировать на изменения состояния сети.
✅Пользователь загружает файл через мобильные данные, когда устройство подключается к Wi-Fi. Приложение должно продолжить загрузку без прерываний.
5️⃣Изменение режима работы (авиарежим, режим экономии энергии): Приложение должно корректно работать при смене режимов работы устройства.
✅Пользователь совершает онлайн-покупку, когда устройство переходит в авиарежим. Приложение должно уведомить пользователя о потере соединения и сохранить состояние корзины.
6️⃣Изменение ориентации экрана (портретный и ландшафтный режимы): Приложение должно корректно адаптироваться к изменениям ориентации экрана.
✅Пользователь заполняет форму в портретном режиме, затем переворачивает устройство в ландшафтный режим. Приложение должно сохранить введённые данные и корректно отобразить форму.
7️⃣Изменение местоположения: Приложение должно правильно обрабатывать изменения местоположения, особенно если оно зависит от геолокационных данных.
✅Приложение навигации должно продолжать корректно показывать маршрут при изменении местоположения устройства.
8️⃣Закрытие и повторный запуск приложения: Приложение должно корректно сохранять состояние при закрытии и восстанавливать его при повторном запуске.
✅Пользователь закрывает приложение во время выполнения задачи и снова открывает его позже. Приложение должно восстановить задачу с того места, где она была прервана.
Тестирование на входящие звонки:
1️⃣Запустить приложение и начать выполнение действия (например, просмотр видео).
2️⃣Вызвать входящий звонок на устройство.
3️⃣Принять или отклонить звонок.
4️⃣Проверить, что приложение корректно приостановилось и возобновилось после завершения звонка.
5️⃣Убедиться, что действие (просмотр видео) продолжается с того же места.
Мобильные прерывания — это внешние события, которые могут прерывать работу приложения. Важно тестировать приложение на устойчивость к таким прерываниям, чтобы обеспечить качественный пользовательский опыт.
👉 Можно посмотреть Примеры как отвечают люди на этот вопрос, или перейти К списку 1855 вопроса на Тестировщика. Ставь 👍 если нравится контент
🔐 База собесов | 🔐 База тестовых
Спросят с вероятностью 10%
Мобильные прерывания — это ситуации, когда работа мобильного приложения прерывается внешними событиями или условиями, которые могут повлиять на пользовательский опыт. Тестирование на мобильные прерывания помогает удостовериться, что приложение ведёт себя корректно и устойчиво в таких ситуациях.
Основные кейсы
1️⃣Входящие звонки: Приложение должно правильно приостанавливаться и возобновляться после завершения звонка.
✅Пользователь смотрит видео, когда поступает звонок. После завершения звонка видео должно продолжиться с того места, где оно было прервано.
2️⃣Входящие сообщения и уведомления: Приложение должно корректно обрабатывать уведомления и предоставлять пользователю возможность вернуться к приложению после взаимодействия с уведомлением.
✅Пользователь играет в игру, когда поступает текстовое сообщение. После просмотра сообщения пользователь должен вернуться в игру без потери прогресса.
3️⃣Будильники и напоминания: Приложение должно приостанавливаться и корректно возобновляться после срабатывания будильника или напоминания.
✅Пользователь читает статью в приложении, когда срабатывает будильник. После отключения будильника пользователь должен продолжить чтение с того же места.
4️⃣Изменение сети (Wi-Fi, мобильные данные, роуминг): Приложение должно корректно реагировать на изменения состояния сети.
✅Пользователь загружает файл через мобильные данные, когда устройство подключается к Wi-Fi. Приложение должно продолжить загрузку без прерываний.
5️⃣Изменение режима работы (авиарежим, режим экономии энергии): Приложение должно корректно работать при смене режимов работы устройства.
✅Пользователь совершает онлайн-покупку, когда устройство переходит в авиарежим. Приложение должно уведомить пользователя о потере соединения и сохранить состояние корзины.
6️⃣Изменение ориентации экрана (портретный и ландшафтный режимы): Приложение должно корректно адаптироваться к изменениям ориентации экрана.
✅Пользователь заполняет форму в портретном режиме, затем переворачивает устройство в ландшафтный режим. Приложение должно сохранить введённые данные и корректно отобразить форму.
7️⃣Изменение местоположения: Приложение должно правильно обрабатывать изменения местоположения, особенно если оно зависит от геолокационных данных.
✅Приложение навигации должно продолжать корректно показывать маршрут при изменении местоположения устройства.
8️⃣Закрытие и повторный запуск приложения: Приложение должно корректно сохранять состояние при закрытии и восстанавливать его при повторном запуске.
✅Пользователь закрывает приложение во время выполнения задачи и снова открывает его позже. Приложение должно восстановить задачу с того места, где она была прервана.
Тестирование на входящие звонки:
1️⃣Запустить приложение и начать выполнение действия (например, просмотр видео).
2️⃣Вызвать входящий звонок на устройство.
3️⃣Принять или отклонить звонок.
4️⃣Проверить, что приложение корректно приостановилось и возобновилось после завершения звонка.
5️⃣Убедиться, что действие (просмотр видео) продолжается с того же места.
Мобильные прерывания — это внешние события, которые могут прерывать работу приложения. Важно тестировать приложение на устойчивость к таким прерываниям, чтобы обеспечить качественный пользовательский опыт.
👉 Можно посмотреть Примеры как отвечают люди на этот вопрос, или перейти К списку 1855 вопроса на Тестировщика. Ставь 👍 если нравится контент
🔐 База собесов | 🔐 База тестовых