Тестирование мобильного приложения для Android с функцией геолокации Шмонов Роман. Instream

Содержание

Слайд 2

Объект тестирования Цель презентации Рассказать об опыте тестирования мобильного приложения, имеющего

Объект тестирования

Цель презентации
Рассказать об опыте тестирования мобильного приложения, имеющего следующие особенности:


работа в режиме online
функция геолокации
ОС Android
Слайд 3

Тестирование Online-соединения: при автоматическом переключении WiFi/GPRS вне зоны действия GSM-сети и

Тестирование Online-соединения:

при автоматическом переключении WiFi/GPRS
вне зоны действия GSM-сети и доступа к

WiFi
при некорректных настройках GPRS-соединения в телефоне
при нуле на лицевом счете
при отсутствии SIM-карты в телефоне
недоступность сервера приложения
запрет использования WiFi на телефона
Слайд 4

Определение местоположения телефона Получением точных координат от GPS-приемника Через координаты Базовой

Определение местоположения телефона

Получением точных координат от GPS-приемника
Через координаты Базовой станций GSM

оператора, к которой подключен телефон (Cell_ID)
Слайд 5

Тестирование получения GPS-координат при потере спутников из видимости телефона (данные, получаемые

Тестирование получения GPS-координат
при потере спутников из видимости телефона (данные, получаемые от

GPS приемника не всегда актуальны)
при автоматическом выключение приемника для энергосбережения
при явном запрете использования приемника в настройках телефона
Слайд 6

Тестирование определения местоположения по Cell_ID Телефон не всегда возвращает идентификатор Базовой

Тестирование определения местоположения по Cell_ID

Телефон не всегда возвращает идентификатор Базовой Станции
Работа

при отсутствие SIM-карты и доступном WiFi
Ошибочные данные о местоположении базовой станции
Слайд 7

Тестирование работы приложения Во время звонка или при получении SMS Фоновая

Тестирование работы приложения
Во время звонка или при получении SMS
Фоновая активность приложения

при работе пользователя в других приложениях или системном меню
В режим телефона «Airplane»
Производительность телефона и разные сборки Android
Логирование состояния приложения
Юзабилити тесты на телефонах с разными диагоналями экрана
Слайд 8

Список используемого оборудования при тестировании CatLog WareShark GPS-статус WiFi-точка доступа Google Earth Яндекс карты

Список используемого оборудования при тестировании
CatLog
WareShark
GPS-статус
WiFi-точка доступа
Google Earth
Яндекс карты

Слайд 9

Спасибо за внимание! Вопросы? Роман Шмонов, ведущий тестировщик rshmonov@instream.ru

Спасибо за внимание! Вопросы? Роман Шмонов, ведущий тестировщик rshmonov@instream.ru