SlideShare une entreprise Scribd logo
1  sur  32
Some stories about mobile testing
2
Немного истории A1QA Summer…
2011: Тестирование Android (А.Малачевский)
2011: iOS – Интересная и полезная информация (Д.Лубневский)
2012: Getting started with mobile testing (Д.Лубневский)
2013: О стратегии тестирования на мобильных устройствах (Т.Махлаева)
2013: Примеры типичных ошибок в мобильных приложениях (Т.Махлаева)
2014: Философия мобильного тестирования (Д.Сулавко)
2015: Some stories about mobile testing (П.Новик)
3
Что ещё можно рассказать о тестировании
мобильных приложений?
4
<актуальное название слайда>
смешнаяполезная картинка.jpg
<полезная информация о
мобильном тестировании>
5
Ожидание
Приложения бывают нативными,
гибридными и веб
6
Реальность
Не тестируйте нативные
приложения на симуляторах!
7
Чем мобильные тестировщики отличаются
от остальных?
Не только потому что
симуляторы плохо работают
8
Что делать, чтобы тестирование
мобильных приложений не надоело?
А потому что 0% пользователей
используют приложения на симуляторах
9
Немного статистики
Тестируйте на разных
устройствах и ОС
10
Ещё немного статистики
При выборе устройств учитывайте версию
ОС, разрешение и размер экрана, железо…
11
“Онбординг”
Periscope
DO Button
И используйте региональную статистику по
популярности устройств
12
Уведомления: разрешения
Для iOS восьмая версия ОС
наиболее популярна
13
Уведомления: контент
У Android с версиями всё
гораздо запутанее
14
Обратная связь: где?
Диалог или сплэшскрин Баннер или ссылка
Панель уведомлений
Настройки
Разберитесь с работой утилит
для снятия логов и скриншотов
15
Обратная связь: как и когда?
Плохой подход Хороший подход
Почитайте официальную
документацию от Apple и Google
16
Логин: social networks
Разберитесь со способами поставки
билдов для тестирования
17
Passwords
Плохо Хорошо
Почитайте отзывы о
приложении в магазинах
18
Регистрация
Плохо Хорошо
Учитывайте для кого создано
тестируемое приложение
19
Just for fun
Uber
Weather
Не забывайте проводить общие
мобильные проверки…
20
Где деньги?
При отсутствии интернета
приложения часто крэшатся
21
App Store Review Guidelines
1. Terms and conditions
2. Functionality
3. Metadata
4. Location
5. Push Notifications
6. Game Center
7. Advertising
8. Trademarks and trade dress
9. Media content
10. User interface
11. Purchasing and currencies
12. Scraping and aggregation
13. Damage or injury
14. Personal attacks
15. Violence
16. Objectionable content
17. Privacy
18. Pornography
19. Religion, culture, and ethnicity
20. Contests, sweepstakes, lotteries,
raffles, and gambling
21. Charities and contributions
22. Legal requirements
23. Passbook
24. Kids Category
25. Extensions
26. HomeKit
27. HealthKit
28. TestFlight
29. Apple Pay
Тестируйте приложение с
различными видами соединений
22
Android vs iOS
После обновления приложения все
настройки и данные должны сохраняться
23
Внимание к мелочам
После удаления, вся информация
приложения должна удаляться
24
"We do believe we have a moral responsibility to keep
porn off the iPhone …
Проверьте влияние других
приложений на работу вашего
25
…Folks who want porn can buy an Android phone” –
Steve Jobs
Проверяйте работу после смены
языка и региона в настройках
26
App Store Review Guidelines: Introduction
Всегда и постоянно проверяйте логи
с устройства
27
Performance test
1. App usage of CPU
2. GPU utilization
3. Frames per second
4. Battery level usage
Проверяйте работу приложения
после очистки кэша
28
Performance test: результаты
Проверяйте работу приложения после
принудительной остановки
29
Security test
Проверяйте влияние смены ориентации
экрана на работу приложения
30
Security test
1. Хранение данных
2. Защита каналов данных
3. Слабая авторизация и
аутентификация
4. Управление сессиями
Проверяйте синхронизацию с
различными аккаунтами
31
Это предпоследний слайд
Не забудьте проверить всю
функциональность самого приложения 
Thank you

Contenu connexe

Similaire à A1QA Summer 2015 - Some stories about mobile testing

Современное состояние средств разработки мобильных приложений на платформах i...
Современное состояние средств разработки мобильных приложений на платформах i...Современное состояние средств разработки мобильных приложений на платформах i...
Современное состояние средств разработки мобильных приложений на платформах i...
Scientific and Educational Initiative
 
Краткие результаты исследования рынка магазинов приложений/контента и прогноз...
Краткие результаты исследования рынка магазинов приложений/контента и прогноз...Краткие результаты исследования рынка магазинов приложений/контента и прогноз...
Краткие результаты исследования рынка магазинов приложений/контента и прогноз...
J'son and Partners Consulting
 
Исследование рынка мобильных приложений
Исследование рынка мобильных приложенийИсследование рынка мобильных приложений
Исследование рынка мобильных приложений
Ilya Chernetskiy (Tchernetski)
 
монетизация мобильных приложений
монетизация мобильных приложениймонетизация мобильных приложений
монетизация мобильных приложений
omegalerts
 

Similaire à A1QA Summer 2015 - Some stories about mobile testing (20)

Современное состояние средств разработки мобильных приложений на платформах i...
Современное состояние средств разработки мобильных приложений на платформах i...Современное состояние средств разработки мобильных приложений на платформах i...
Современное состояние средств разработки мобильных приложений на платформах i...
 
Особенности сбора и анализа требований для мобильных приложений
Особенности сбора и анализа требований для мобильных приложенийОсобенности сбора и анализа требований для мобильных приложений
Особенности сбора и анализа требований для мобильных приложений
 
V demin oracle_mobile_platform_mweek_10.12.2014_v1_for publishing
V demin oracle_mobile_platform_mweek_10.12.2014_v1_for publishingV demin oracle_mobile_platform_mweek_10.12.2014_v1_for publishing
V demin oracle_mobile_platform_mweek_10.12.2014_v1_for publishing
 
«Интернет с мобильных устройств: как соотносятся люди и деньги»
«Интернет с мобильных устройств: как соотносятся люди и деньги»«Интернет с мобильных устройств: как соотносятся люди и деньги»
«Интернет с мобильных устройств: как соотносятся люди и деньги»
 
мобильный банкинг: юзабилити-исследование_сравнение
мобильный банкинг: юзабилити-исследование_сравнениемобильный банкинг: юзабилити-исследование_сравнение
мобильный банкинг: юзабилити-исследование_сравнение
 
Сделайте ваш бизнес МОБИЛЬНЫМ
Сделайте ваш бизнес МОБИЛЬНЫМСделайте ваш бизнес МОБИЛЬНЫМ
Сделайте ваш бизнес МОБИЛЬНЫМ
 
Краткие результаты исследования рынка магазинов приложений/контента и прогноз...
Краткие результаты исследования рынка магазинов приложений/контента и прогноз...Краткие результаты исследования рынка магазинов приложений/контента и прогноз...
Краткие результаты исследования рынка магазинов приложений/контента и прогноз...
 
Mobile development
Mobile developmentMobile development
Mobile development
 
S&S mobile webinar
S&S mobile webinarS&S mobile webinar
S&S mobile webinar
 
TAdviser Summit, Mobility Day - Макаров
TAdviser Summit,   Mobility Day - МакаровTAdviser Summit,   Mobility Day - Макаров
TAdviser Summit, Mobility Day - Макаров
 
Мобильные технологии в России и мире в 2012-2013 годах. Что ожидать, к чему г...
Мобильные технологии в России и мире в 2012-2013 годах. Что ожидать, к чему г...Мобильные технологии в России и мире в 2012-2013 годах. Что ожидать, к чему г...
Мобильные технологии в России и мире в 2012-2013 годах. Что ожидать, к чему г...
 
Mobile 123'">&lt;banking security_2012
Mobile 123'">&lt;banking security_2012Mobile 123'">&lt;banking security_2012
Mobile 123'">&lt;banking security_2012
 
VDemin Oracle Mobile Strategy ODay 30.10.2014 full for publishing
VDemin Oracle Mobile Strategy ODay 30.10.2014 full for publishingVDemin Oracle Mobile Strategy ODay 30.10.2014 full for publishing
VDemin Oracle Mobile Strategy ODay 30.10.2014 full for publishing
 
Presentation for Retail Detail
Presentation for Retail DetailPresentation for Retail Detail
Presentation for Retail Detail
 
Moloco
MolocoMoloco
Moloco
 
Smorodina.mobi — mobile development
Smorodina.mobi — mobile developmentSmorodina.mobi — mobile development
Smorodina.mobi — mobile development
 
Исследование рынка мобильных приложений
Исследование рынка мобильных приложенийИсследование рынка мобильных приложений
Исследование рынка мобильных приложений
 
Чем монетизация приложений на самом деле отличается от того, что нам рассказы...
Чем монетизация приложений на самом деле отличается от того, что нам рассказы...Чем монетизация приложений на самом деле отличается от того, что нам рассказы...
Чем монетизация приложений на самом деле отличается от того, что нам рассказы...
 
монетизация мобильных приложений
монетизация мобильных приложениймонетизация мобильных приложений
монетизация мобильных приложений
 
Рынок мобильной разработки в России. Александр Васильев, Apps4All и АЦВИ
Рынок мобильной разработки в России. Александр Васильев, Apps4All и АЦВИРынок мобильной разработки в России. Александр Васильев, Apps4All и АЦВИ
Рынок мобильной разработки в России. Александр Васильев, Apps4All и АЦВИ
 

A1QA Summer 2015 - Some stories about mobile testing