Successfully reported this slideshow.

QA Fes 2016. Анна Карпенко. Специфика тестирования мобильных приложений или краткая история наших фейлов

2

Share

1 of 33
1 of 33

QA Fes 2016. Анна Карпенко. Специфика тестирования мобильных приложений или краткая история наших фейлов

2

Share

В докладе я расскажу об особенностях тестирования мобильных приложений, об их отличиях и нюансах по сравнению с десктопными и веб-приложениями, а также об общих сценариях. Я затрону функциональные, в основном негативные сценарии, необходимые при проверке любого мобильного приложения. На примере приложений, разрабатываемых в лаборатории, я расскажу что может случиться, если какие-либо из этих сценариев будут игнорироваться.

В докладе я расскажу об особенностях тестирования мобильных приложений, об их отличиях и нюансах по сравнению с десктопными и веб-приложениями, а также об общих сценариях. Я затрону функциональные, в основном негативные сценарии, необходимые при проверке любого мобильного приложения. На примере приложений, разрабатываемых в лаборатории, я расскажу что может случиться, если какие-либо из этих сценариев будут игнорироваться.

More Related Content

More from QAFest

Related Books

Free with a 14 day trial from Scribd

See all

QA Fes 2016. Анна Карпенко. Специфика тестирования мобильных приложений или краткая история наших фейлов

  1. 1. Специфика тестирования мобильных приложений Анна Карпенко
  2. 2. О докладчике Карпенко Анна • В тестировании с 2008 года • С мобильными устройствами с 2011 года • В Лаборатории Касперского с 2014 года
  3. 3. О продуктах
  4. 4. Коротко о Safe Kids
  5. 5. Kaspersky Safe Kids Kaspersky Safe Kids – мобильное приложение для родительского контроля. • Мультиплатформенное решение • Имеет родительский и детский режим • Родительский режим – приложение для установки настроек • Портал MyKaspersky – так же для настроек и для просмотра статистики • Детский режим: • В iOS – браузер • В Android – утилита
  6. 6. Kaspersky Safe Kids Умеет: • Собирать статистику по использованию устройства (веб, приложения) • Ограничивать использование устройства ребёнком • Ограничивать веб-активность • Ограничивать использование приложений • Собирать статистику по звонкам и sms • Следить за тем, где ребёнок в данный момент
  7. 7. Об общих сценариях
  8. 8. Об общих сценариях • Обновление приложения • Обновление версии OS • Разные версии OS
  9. 9. Об общих сценариях • Изменения даты • Изменения времени, часового пояса
  10. 10. Об общих сценариях Изменения • локали системы • языка интерфейса • гарнитур • кеглей Использование emoji
  11. 11. Об общих сценариях • Работа с браузерами
  12. 12. Об общих сценариях • Работа на различных расширениях экранов
  13. 13. Об общих сценариях • Копирование и вставка в продукт и из него
  14. 14. Об общих сценариях • Операции с памятью и утечки памяти
  15. 15. Об общих сценариях • Работа после перезагрузки
  16. 16. Об общих сценариях • Многопользовательский режим
  17. 17. Об общих сценариях • Бэкап • Восстановление из бэкапа
  18. 18. Об общих сценариях • Проблемы связи: • Нет связи • Интернет как бы есть, но его нет • Слабый сигнал интернета • Смена типа связи
  19. 19. О мобильных сценариях
  20. 20. О мобильных сценариях • Соответствие гайдлайнам • Нет доступа к магазину приложений
  21. 21. О мобильных сценариях • Нотификации
  22. 22. О мобильных сценариях • Ограничения пермиссий
  23. 23. О мобильных сценариях • Режим экономии заряда • Потребление батареи • Doze
  24. 24. О мобильных сценариях • Работа без Device Admin • Работа с картой памяти
  25. 25. О мобильных сценариях • Звонки и SMS
  26. 26. О мобильных сценариях • Системный киллер • Ручное «убийство» приложений • Сворачивание приложения
  27. 27. О мобильных сценариях • Работа в режиме разделённого экрана • Multi touch
  28. 28. О мобильных сценариях • Поворот экрана
  29. 29. О мобильных сценариях • Использование GPS
  30. 30. О мобильных сценариях • Проверка на разных устройствах
  31. 31. Вопросы? karpenko.ann@gmail.com @amstir

×