Есть ли жизнь после релиза?
Наш опыт тестирования
мобильных приложений
Александр Хозя Николай Козлов
Александр Хозя (Хозя)
Тестирую iOS-приложение:
•Руками
•Автоматизирую
@AKhozya
www.akhozya.com
Николай Козлов (Козя)
Тестирую Android и WinPhone-приложение:
•Руками
•Автоматизирую
@lamamer
Поддержка мобильных приложений
• Мобайл – молодая отрасль, практики еще
отрабатываются
• Например, веб значительно взрослее
мобайла
• Не все йогурты одинаково
полезны 
Мониторинг
Что используем мы
Общие:
JINBA
iOS Android
PHP
Is
Not
Bottleneck
Any more
Javascript
Is
Not
Bottleneck
Any more
А как же отзывы?
Во всех приложениях есть форма обратной связи
Агрегированные отчеты Distimo
Android:
- PlayStore
iOS:
- AppStore
Когда поняли “куда тыкать”
Android
TestFairy + UI/Application
Exerciser Monkey +
расширенное логирование =
автоматический репорт
крашей всем на е-мейл
iOS
• Обезьянка (AntEater/UI Auto
Monkey) + HockeyApp =
• Debug menu
• Мощный ум и ловкие пальцы 
fixed
Перевыкладка
Android: синяки и побои
Занимает 2-3 часа и относительно
безболезненно
iOS: тяжелые увечья
Обычная: 5 дней
Ускоренная проверка: 1-3 дня
Организация внутренних бета-
релизов
Android
Сейчас: программа бета-тестирования для
корпоративных аккаунтов
В планах: развитие Test Fairy и corporate-
аккаунт
Дополнительно: расширенное логирование и
“алерты-сигналы-о-проблемах”
Организация внутренних бета-
релизов
iOS
Сейчас:
•Enterprise-билды
•Установка последнего билда в 3 действия:
запуск Safari, ввод URL, нажатие OK 
•Либо через Мак на любой iOS-девайс
В планах:
•Внутреннее приложение а-ля TestFlight для
распространения билдов и апдейт-скрины
•Feedback-формы с rage shake
A/B тестирование
Опять велосипед?!
Доступные фичи и поведение контролирует
сервер.
Фичи
включаются/выключаются/модифицируются
по странам и/или рандомным юзерам
Александр Хозя
h0ssman88
http://akhozya.com
@AKhozya
alexander.khozya@gmail.com
Николай Козлов
lamamer
@lamamer
lamamer13@gmail.com

Есть ли жизнь после релиза мобильного приложения?