Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

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

2 628 vues

Publié le

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

Publié dans : Formation
  • Login to see the comments

  • Soyez le premier à aimer ceci

Тестирование мобильного приложения для 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

×