Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

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

2,326 views

Published on

Роман Шмонов - доклад на SQA Days, 2-3 декабря 2011, Москва

Published in: Education
  • Be the first to comment

  • Be the first to like this

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

  1. 1. Тестирование мобильного приложения для Android с функцией геолокации Шмонов Роман. Instream
  2. 2. Объект тестирования <ul><li>Цель презентации </li></ul><ul><li>Рассказать об опыте тестирования мобильного приложения, имеющего следующие особенности : </li></ul><ul><li>работа в режиме online </li></ul><ul><li>функция геолокации </li></ul><ul><li>ОС Android </li></ul>
  3. 3. Тестирование Online- соединения : <ul><li>при автоматическом переключении WiFi/GPRS </li></ul><ul><li>вне зоны действия GSM- сети и доступа к WiFi </li></ul><ul><li>при некорректных настройках GPRS -соединения в телефоне </li></ul><ul><li>при нуле на лицевом счете </li></ul><ul><li>при отсутствии SIM- карты в телефоне </li></ul><ul><li>недоступность сервера приложения </li></ul><ul><li>запрет использования WiFi на телефона </li></ul>
  4. 4. Определение местоположения телефона <ul><li>Получением точных координат от GPS- приемника </li></ul><ul><li>Через координаты Базовой станций GSM оператора, к которой подключен телефон (Cell _ ID) </li></ul>
  5. 5. Тестирование получения GPS -координат <ul><li>при потере спутников из видимости телефона (данные, получаемые от GPS приемника не всегда актуальны) </li></ul><ul><li>при автоматическом выключение приемника для энергосбережения </li></ul><ul><li>при явном запрете использования приемника в настройках телефона </li></ul>
  6. 6. Тестирование определения местоположения по Cell_ID <ul><li>Телефон не всегда возвращает идентификатор Базовой Станции </li></ul><ul><li>Работа при отсутствие SIM- карты и доступном WiFi </li></ul><ul><li>Ошибочные данные о местоположении базовой станции </li></ul>
  7. 7. Тестирование работы приложения <ul><li>Во время звонка или при получении SMS </li></ul><ul><li>Фоновая активность приложения при работе пользователя в других приложениях или системном меню </li></ul><ul><li>В режим телефона « Airplane » </li></ul><ul><li>Производительность телефона и разные сборки Android </li></ul><ul><li>Логирование состояния приложения </li></ul><ul><li>Юзабилити тесты на телефонах с разными диагоналями экрана </li></ul>
  8. 8. Список используемого оборудования при тестировании <ul><li>CatLog </li></ul><ul><li>WareShark </li></ul><ul><li>GPS- статус </li></ul><ul><li>WiFi- точка доступа </li></ul><ul><li>Google Earth </li></ul><ul><li>Яндекс карты </li></ul>
  9. 9. Спасибо за внимание! Вопросы? Роман Шмонов, ведущий тестировщик rshmonov @instream.ru

×