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.

QA Fest 2017. Алексей Буль.Тестирование геолокационных систем

180 views

Published on

Хочу рассказать вам историю о том, как мы строили и продолжаем строить тестирование геолокационных сервисов. На самом деле доклад будет не столько про географию, а о том, как сделать тестирование сложного простым.

Published in: Education
  • Be the first to comment

  • Be the first to like this

QA Fest 2017. Алексей Буль.Тестирование геолокационных систем

  1. 1. Киев 2017 Первый в Украине фестиваль тестирования Тестирование геолокационных систем Алексей Буль, Juno
  2. 2. Киев 2017 О докладчике Инженер. Стаж 5 лет. Работал в: • Бел. ЖД • Synesis • Wargaming Тестирую ГИС в Juno. Тестирование геолокационных систем
  3. 3. Киев 2017 Скучное определение Геолокация (англ. geolocation) — определение реального географического местоположения электронного устройства. Тестирование геолокационных систем
  4. 4. Киев 2017 Почему это важно? • Прибытие точно к пользователю • Определение маршрута • Определение времени прибытия • Визуальное отображение на карте • Расчёт цены поездки Тестирование геолокационных систем
  5. 5. Киев 2017 Как мы тестируем Тестирование геолокационных систем microservice MOCKS Tests DB
  6. 6. Киев 2017 Надо начинать тестирование Тестирование геолокационных систем
  7. 7. Киев 2017 Что я знал о геолокации? НИЧЕГО Тестирование геолокационных систем
  8. 8. Киев 2017 Ну может пару вещей Тестирование геолокационных систем
  9. 9. Киев 2017 Просто начал тестировать Тестирование геолокационных систем
  10. 10. Киев 2017 Тест что-то произошло • Что-то положили в базу • Что-то отправили в запросе • Что-то проверили в ответе • Что-то проверили в базе • Сервис оповестил остальных Тестирование геолокационных систем
  11. 11. Киев 2017 Обучение в процессе Тестирование геолокационных систем
  12. 12. Киев 2017 Точность после запятой Тестирование геолокационных систем http://geojson.io
  13. 13. Киев 2017 Точность координат Тестирование геолокационных систем
  14. 14. Киев 2017 Время это третья координата Тестирование геолокационных систем
  15. 15. Киев 2017 Разные источники данных • Gps • Network • Fused (Android) • IOS (Apple) • etc Тестирование геолокационных систем
  16. 16. Киев 2017 Разные системы координат Тестирование геолокационных систем
  17. 17. Киев 2017 Мир не совершенен Тестирование геолокационных систем
  18. 18. Киев 2017 Тест конкретного случая • Система в состоянии А • Произошла смена позиции • Проверили, что система в состоянии B • Проверили, что другие сервисы оповещены Тестирование геолокационных систем
  19. 19. Киев 2017 Обучение в процессе Тестирование геолокационных систем
  20. 20. Киев 2017 Postgres твой лучший друг Тестирование геолокационных систем http://postgis.net/ select ST_AsGeoJSON(ST_Buffer('POINT(10 10)'::geography, 100)); select ST_Distance('POINT(10 10)'::geography, 'POINT(11 11)'::geography); https://www.pgcli.com/
  21. 21. Киев 2017 QGIS тоже твой друг Тестирование геолокационных систем http://www.qgis.org
  22. 22. Киев 2017 ГИС форматы данных Тестирование геолокационных систем
  23. 23. Киев 2017 Управляемый данными тест • Проиграй сценарий из gpx файла • Проверь результат согласно gpx файлу Тестирование геолокационных систем
  24. 24. Киев 2017 Обучение в процессе Тестирование геолокационных систем
  25. 25. Киев 2017 Мобильное тестирование Тестирование геолокационных систем https://play.google.com/st ore/apps/details?id=fr.dvil leneuve.lockito&hl=en
  26. 26. Киев 2017 Проигрывание реальных треков Тестирование геолокационных систем
  27. 27. Киев 2017 Выводы (ваш К.О.) • Начинайте с простого • Изучать лучше практикуясь • Развивайте источники информации • Развивайте ваше тестирование одновременно с доменной экспертизой • Улучшайте свои инструменты в процессе тестирования • ГИС - это важная часть будущего IT Тестирование геолокационных систем
  28. 28. Киев 2017 СПАСИБО. Алексей Буль (Aliaksei Boole) aliaksei.boole@gmail.com http://www.electrictower.ru Twitter: @Alex_Koul Тестирование геолокационных систем

×