Доклад Александра Хози и Николая Козлова на...

Post on 16-Nov-2014

232.261 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Презентация с первой конференции Badoo для тестировщиков LoveQA. "Есть ли жизнь после релиза? Наш опыт тестирования мобильных приложений". Доклад Александра Хози и Николая Козлова, Badoo.

TRANSCRIPT

Есть ли жизнь после релиза? Наш опыт тестирования мобильных приложений

Александр Хозя Николай Козлов

Александр Хозя (Хозя)

Тестирую iOS-приложение:•Руками•Автоматизирую

@AKhozya

www.akhozya.com

Николай Козлов (Козя)

Тестирую Android и WinPhone-приложение:•Руками•Автоматизирую

@lamamer

Поддержка мобильных приложений

• Мобайл – молодая отрасль, практики еще отрабатываются

• Например, веб значительно взрослее мобайла

• Не все йогурты одинаково полезны

Мониторинг

Что используем мы

Общие:

JINBAiOS Android

PHPIsNotBottleneckAny more

JavascriptIsNotBottleneckAny 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

top related