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,609 views

Published on

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

Published in: Education
  • Best dissertation help you can get, thank god a friend suggested me ⇒⇒⇒WRITE-MY-PAPER.net ⇐⇐⇐ otherwise I could have never completed my dissertation on time.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • 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

×