SlideShare une entreprise Scribd logo
1  sur  23
И	
  никуда	
  не	
  надо	
  ехать!	
  

Есть	
  ли	
  жизнь	
  после	
  релиза?	
  
Александр	
  Хозя	
  
Николай	
  Козлов	
  
Александр	
  Хозя	
  (Хозя)	
  
Тестирую	
  iOS-­‐приложение:	
  
•  Руками	
  
•  Автоматизирую	
  

@AKhozya	
  
www.akhozya.com	
  
Николай	
  Козлов	
  (Козя)	
  
Тестирую	
  Android	
  и	
  WinPhone-­‐приложение:	
  
•  Руками	
  
•  Автоматизирую	
  

@lamamer	
  
Поддержка	
  мобильных	
  приложений	
  
•  Веб	
  значительно	
  старше	
  мобайла,	
  да	
  
средств	
  мониторинга	
  для	
  web	
  –	
  очень	
  
много.	
  
•  Мобайл	
  –	
  молодая	
  отрасль,	
  
практики	
  еще	
  отрабатываются	
  
•  Не	
  все	
  йогурты	
  одинаково	
  	
  
	
  	
  	
  	
  полезны	
  L	
  
Мониторинг	
  
Что	
  используем	
  мы	
  
Общие:	
  
	
  

	
  

JINBA	
  
iOS	
  
Android	
  
PHP	
  
Is	
  
Not	
  
Bodleneck	
  
Any	
  more	
  
Javascript	
  
Is	
  
Not	
  
Bodleneck	
  
Any	
  more	
  
А	
  как	
  же	
  отзывы?	
  
Во	
  всех	
  приложениях	
  есть	
  форма	
  обратной	
  связи	
  
	
  
Агрегированные	
  отчеты	
  DisJmo	
  
	
  
Android:	
  
-­‐	
  PlayStore	
  
	
  
iOS:	
  
-­‐	
  AppStore	
  
L	
  пропустили	
  баг	
  
Когда	
  поняли	
  “куда	
  тыкать”	
  
Android	
  
•  TestFairy	
  +	
  UI/Applicavon	
  
Exerciser	
  Monkey	
  +	
  
расширенное	
  логирование	
  =	
  
автоматический	
  репорт	
  крашей	
  
всем	
  на	
  е-­‐мейл	
  
	
  
•  Cridercism	
  +	
  breadcrumbs	
  
iOS	
  
•  Обезьянка	
  (AntEater/
UI	
  Auto	
  Monkey)	
  +	
  Cridercism	
  =	
  	
  
	
  
•  Cridercism	
  +	
  breadcrumbs	
  
	
  
•  Мощный	
  ум	
  и	
  ловкие	
  пальцы	
  J	
  
	
  
Перевыкладка	
  
Android:	
  синяки	
  и	
  побои	
  
Занимает	
  2-­‐3	
  часа	
  и	
  относительно	
  
безболезненно	
  
	
  
iOS:	
  жизнь,	
  боль	
  	
  
Обычная:	
  5	
  дней	
  
Expedited	
  review:	
  1-­‐3	
  дня	
  
Организация	
  внутренних	
  бета-­‐
релизов	
  
Android	
  
Сейчас:	
  программа	
  бета-­‐тестирования	
  для	
  
корпоративных	
  аккаунтов	
  
В	
  планах:	
  развитие	
  Test	
  Fairy	
  и	
  corporate-­‐
аккаунт	
  
	
  
Дополнительно:	
  расширенное	
  логирование	
  и	
  
“алерты-­‐сигналы-­‐о-­‐проблемах”	
  
Организация	
  внутренних	
  бета-­‐
релизов	
  
iOS	
  

Сейчас:	
  
•  Enterprise-­‐билды	
  
•  Установка	
  последнего	
  билда	
  в	
  3	
  действия:	
  
запуск	
  Safari,	
  ввод	
  URL,	
  нажатие	
  OK	
  J	
  
	
  
В	
  планах:	
  	
  
•  Внутреннее	
  приложение	
  а-­‐ля	
  TestFlight	
  для	
  
распространения	
  билдов	
  и	
  апдейт-­‐скрины	
  
•  Feedback-­‐формы	
  с	
  rage	
  shake	
  
	
  
A/B	
  тестирование	
  
Опять	
  велосипед?!	
  
Доступные	
  фичи	
  и	
  поведение	
  контролирует	
  
сервер.	
  	
  
	
  
Фичи	
  включаются/выключаются/
модифицируются	
  по	
  странам	
  и/или	
  
рандомным	
  юзерам	
  
	
  
 Александр	
  Хозя	
  
h0ssman88	
  
@AKhozya	
  
alexander.khozya@gmail.com	
  
hap://akhozya.com	
  
Николай	
  Козлов	
  
lamamer	
  
@lamamer	
  
lamamer13@gmail.com	
  

Contenu connexe

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

Introduction to Mobile applications testing
Introduction to Mobile applications testingIntroduction to Mobile applications testing
Introduction to Mobile applications testingOleg Nikiforov
 
Владислав Акулич - Monkey Talk - кроссплатформенное средство автоматизации те...
Владислав Акулич - Monkey Talk - кроссплатформенное средство автоматизации те...Владислав Акулич - Monkey Talk - кроссплатформенное средство автоматизации те...
Владислав Акулич - Monkey Talk - кроссплатформенное средство автоматизации те...COMAQA.BY
 
Monkey Talk - кросс-платформенное средство автоматизации тестирования мобильн...
Monkey Talk - кросс-платформенное средство автоматизации тестирования мобильн...Monkey Talk - кросс-платформенное средство автоматизации тестирования мобильн...
Monkey Talk - кросс-платформенное средство автоматизации тестирования мобильн...SQALab
 
5 oleg nikiforov - automating routine tasks for mobile apps testing
5   oleg nikiforov - automating routine tasks for mobile apps testing5   oleg nikiforov - automating routine tasks for mobile apps testing
5 oleg nikiforov - automating routine tasks for mobile apps testingIevgenii Katsan
 
ДЛЯ МОБИЛЬНЫХ РАЗРАБОТЧИКОВ
ДЛЯ МОБИЛЬНЫХ РАЗРАБОТЧИКОВДЛЯ МОБИЛЬНЫХ РАЗРАБОТЧИКОВ
ДЛЯ МОБИЛЬНЫХ РАЗРАБОТЧИКОВEmpatika
 
Нам нужны инструменты! Тестирование и мониторинг мобильного приложения BOOKMATE
Нам нужны инструменты!  Тестирование и мониторинг мобильного приложения BOOKMATEНам нужны инструменты!  Тестирование и мониторинг мобильного приложения BOOKMATE
Нам нужны инструменты! Тестирование и мониторинг мобильного приложения BOOKMATERina Uzhevko
 
Тестирование web-приложений на iPad
Тестирование web-приложений на iPadТестирование web-приложений на iPad
Тестирование web-приложений на iPadSoftengi
 
Основной продукт vs. мобильный (Анатолий Шарифулин, Ostovok.ru)
Основной продукт vs. мобильный (Анатолий Шарифулин, Ostovok.ru)Основной продукт vs. мобильный (Анатолий Шарифулин, Ostovok.ru)
Основной продукт vs. мобильный (Анатолий Шарифулин, Ostovok.ru)PCampRussia
 
Основной продукт vs. мобильный на примере Ostrovok.ru
Основной продукт vs. мобильный на примере Ostrovok.ruОсновной продукт vs. мобильный на примере Ostrovok.ru
Основной продукт vs. мобильный на примере Ostrovok.ruAnatoly Sharifulin
 
Unity: "Очевидное-невероятное” или хитрости разработки на Unity Android
Unity: "Очевидное-невероятное” или хитрости разработки на Unity AndroidUnity: "Очевидное-невероятное” или хитрости разработки на Unity Android
Unity: "Очевидное-невероятное” или хитрости разработки на Unity AndroidDevGAMM Conference
 
Тестирование мобильных приложений
Тестирование мобильных приложенийТестирование мобильных приложений
Тестирование мобильных приложенийAlexander Khozya
 
мастер-класс продвижение мобильных приложений
мастер-класс продвижение мобильных приложениймастер-класс продвижение мобильных приложений
мастер-класс продвижение мобильных приложенийtouchin
 
Appium confet qa
Appium confet qaAppium confet qa
Appium confet qaISsoft
 
Веб 3.0. Есть ли будущее у Java в RIA и Mobile?
Веб 3.0. Есть ли будущее у Java в RIA и Mobile?Веб 3.0. Есть ли будущее у Java в RIA и Mobile?
Веб 3.0. Есть ли будущее у Java в RIA и Mobile?Nikita Lipsky
 
Мастер-класс Ильи Красинского и Елены Столбовой. Жизнь до и после выхода в store
Мастер-класс Ильи Красинского и Елены Столбовой. Жизнь до и после выхода в storeМастер-класс Ильи Красинского и Елены Столбовой. Жизнь до и после выхода в store
Мастер-класс Ильи Красинского и Елены Столбовой. Жизнь до и после выхода в storeVolha Banadyseva
 
Жизненный цикл мобильной игры глазами тестировщика‏
Жизненный цикл мобильной игры глазами тестировщика‏Жизненный цикл мобильной игры глазами тестировщика‏
Жизненный цикл мобильной игры глазами тестировщика‏SQALab
 
Автоматизация тестирования в iOS-проекте на примере ICQ / Д.Куркин, М.Манаев ...
Автоматизация тестирования в iOS-проекте на примере ICQ / Д.Куркин, М.Манаев ...Автоматизация тестирования в iOS-проекте на примере ICQ / Д.Куркин, М.Манаев ...
Автоматизация тестирования в iOS-проекте на примере ICQ / Д.Куркин, М.Манаев ...Ontico
 
Проходим тест Джоэла
Проходим тест ДжоэлаПроходим тест Джоэла
Проходим тест Джоэла0leGG
 
Тестирование PhoneGap-приложений: специфика + опыт
Тестирование PhoneGap-приложений: специфика + опытТестирование PhoneGap-приложений: специфика + опыт
Тестирование PhoneGap-приложений: специфика + опытSQALab
 
SECON'2017, Мухаметов Андрей, XCTest. UI и Unit тестирование для iOS.
SECON'2017, Мухаметов Андрей, XCTest. UI и Unit тестирование для iOS.SECON'2017, Мухаметов Андрей, XCTest. UI и Unit тестирование для iOS.
SECON'2017, Мухаметов Андрей, XCTest. UI и Unit тестирование для iOS.SECON
 

Similaire à Есть ли жизнь после релиза мобильного приложения? (20)

Introduction to Mobile applications testing
Introduction to Mobile applications testingIntroduction to Mobile applications testing
Introduction to Mobile applications testing
 
Владислав Акулич - Monkey Talk - кроссплатформенное средство автоматизации те...
Владислав Акулич - Monkey Talk - кроссплатформенное средство автоматизации те...Владислав Акулич - Monkey Talk - кроссплатформенное средство автоматизации те...
Владислав Акулич - Monkey Talk - кроссплатформенное средство автоматизации те...
 
Monkey Talk - кросс-платформенное средство автоматизации тестирования мобильн...
Monkey Talk - кросс-платформенное средство автоматизации тестирования мобильн...Monkey Talk - кросс-платформенное средство автоматизации тестирования мобильн...
Monkey Talk - кросс-платформенное средство автоматизации тестирования мобильн...
 
5 oleg nikiforov - automating routine tasks for mobile apps testing
5   oleg nikiforov - automating routine tasks for mobile apps testing5   oleg nikiforov - automating routine tasks for mobile apps testing
5 oleg nikiforov - automating routine tasks for mobile apps testing
 
ДЛЯ МОБИЛЬНЫХ РАЗРАБОТЧИКОВ
ДЛЯ МОБИЛЬНЫХ РАЗРАБОТЧИКОВДЛЯ МОБИЛЬНЫХ РАЗРАБОТЧИКОВ
ДЛЯ МОБИЛЬНЫХ РАЗРАБОТЧИКОВ
 
Нам нужны инструменты! Тестирование и мониторинг мобильного приложения BOOKMATE
Нам нужны инструменты!  Тестирование и мониторинг мобильного приложения BOOKMATEНам нужны инструменты!  Тестирование и мониторинг мобильного приложения BOOKMATE
Нам нужны инструменты! Тестирование и мониторинг мобильного приложения BOOKMATE
 
Тестирование web-приложений на iPad
Тестирование web-приложений на iPadТестирование web-приложений на iPad
Тестирование web-приложений на iPad
 
Основной продукт vs. мобильный (Анатолий Шарифулин, Ostovok.ru)
Основной продукт vs. мобильный (Анатолий Шарифулин, Ostovok.ru)Основной продукт vs. мобильный (Анатолий Шарифулин, Ostovok.ru)
Основной продукт vs. мобильный (Анатолий Шарифулин, Ostovok.ru)
 
Основной продукт vs. мобильный на примере Ostrovok.ru
Основной продукт vs. мобильный на примере Ostrovok.ruОсновной продукт vs. мобильный на примере Ostrovok.ru
Основной продукт vs. мобильный на примере Ostrovok.ru
 
Unity: "Очевидное-невероятное” или хитрости разработки на Unity Android
Unity: "Очевидное-невероятное” или хитрости разработки на Unity AndroidUnity: "Очевидное-невероятное” или хитрости разработки на Unity Android
Unity: "Очевидное-невероятное” или хитрости разработки на Unity Android
 
Тестирование мобильных приложений
Тестирование мобильных приложенийТестирование мобильных приложений
Тестирование мобильных приложений
 
мастер-класс продвижение мобильных приложений
мастер-класс продвижение мобильных приложениймастер-класс продвижение мобильных приложений
мастер-класс продвижение мобильных приложений
 
Appium confet qa
Appium confet qaAppium confet qa
Appium confet qa
 
Веб 3.0. Есть ли будущее у Java в RIA и Mobile?
Веб 3.0. Есть ли будущее у Java в RIA и Mobile?Веб 3.0. Есть ли будущее у Java в RIA и Mobile?
Веб 3.0. Есть ли будущее у Java в RIA и Mobile?
 
Мастер-класс Ильи Красинского и Елены Столбовой. Жизнь до и после выхода в store
Мастер-класс Ильи Красинского и Елены Столбовой. Жизнь до и после выхода в storeМастер-класс Ильи Красинского и Елены Столбовой. Жизнь до и после выхода в store
Мастер-класс Ильи Красинского и Елены Столбовой. Жизнь до и после выхода в store
 
Жизненный цикл мобильной игры глазами тестировщика‏
Жизненный цикл мобильной игры глазами тестировщика‏Жизненный цикл мобильной игры глазами тестировщика‏
Жизненный цикл мобильной игры глазами тестировщика‏
 
Автоматизация тестирования в iOS-проекте на примере ICQ / Д.Куркин, М.Манаев ...
Автоматизация тестирования в iOS-проекте на примере ICQ / Д.Куркин, М.Манаев ...Автоматизация тестирования в iOS-проекте на примере ICQ / Д.Куркин, М.Манаев ...
Автоматизация тестирования в iOS-проекте на примере ICQ / Д.Куркин, М.Манаев ...
 
Проходим тест Джоэла
Проходим тест ДжоэлаПроходим тест Джоэла
Проходим тест Джоэла
 
Тестирование PhoneGap-приложений: специфика + опыт
Тестирование PhoneGap-приложений: специфика + опытТестирование PhoneGap-приложений: специфика + опыт
Тестирование PhoneGap-приложений: специфика + опыт
 
SECON'2017, Мухаметов Андрей, XCTest. UI и Unit тестирование для iOS.
SECON'2017, Мухаметов Андрей, XCTest. UI и Unit тестирование для iOS.SECON'2017, Мухаметов Андрей, XCTest. UI и Unit тестирование для iOS.
SECON'2017, Мухаметов Андрей, XCTest. UI и Unit тестирование для iOS.
 

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

  • 1. И  никуда  не  надо  ехать!   Есть  ли  жизнь  после  релиза?   Александр  Хозя   Николай  Козлов  
  • 2. Александр  Хозя  (Хозя)   Тестирую  iOS-­‐приложение:   •  Руками   •  Автоматизирую   @AKhozya   www.akhozya.com  
  • 3. Николай  Козлов  (Козя)   Тестирую  Android  и  WinPhone-­‐приложение:   •  Руками   •  Автоматизирую   @lamamer  
  • 4.
  • 5.
  • 6. Поддержка  мобильных  приложений   •  Веб  значительно  старше  мобайла,  да   средств  мониторинга  для  web  –  очень   много.   •  Мобайл  –  молодая  отрасль,   практики  еще  отрабатываются   •  Не  все  йогурты  одинаково            полезны  L  
  • 8. Что  используем  мы   Общие:       JINBA   iOS   Android  
  • 9. PHP   Is   Not   Bodleneck   Any  more   Javascript   Is   Not   Bodleneck   Any  more  
  • 10. А  как  же  отзывы?   Во  всех  приложениях  есть  форма  обратной  связи     Агрегированные  отчеты  DisJmo     Android:   -­‐  PlayStore     iOS:   -­‐  AppStore  
  • 13. Android   •  TestFairy  +  UI/Applicavon   Exerciser  Monkey  +   расширенное  логирование  =   автоматический  репорт  крашей   всем  на  е-­‐мейл     •  Cridercism  +  breadcrumbs  
  • 14. iOS   •  Обезьянка  (AntEater/ UI  Auto  Monkey)  +  Cridercism  =       •  Cridercism  +  breadcrumbs     •  Мощный  ум  и  ловкие  пальцы  J    
  • 16. Android:  синяки  и  побои   Занимает  2-­‐3  часа  и  относительно   безболезненно     iOS:  жизнь,  боль     Обычная:  5  дней   Expedited  review:  1-­‐3  дня  
  • 17. Организация  внутренних  бета-­‐ релизов   Android   Сейчас:  программа  бета-­‐тестирования  для   корпоративных  аккаунтов   В  планах:  развитие  Test  Fairy  и  corporate-­‐ аккаунт     Дополнительно:  расширенное  логирование  и   “алерты-­‐сигналы-­‐о-­‐проблемах”  
  • 18. Организация  внутренних  бета-­‐ релизов   iOS   Сейчас:   •  Enterprise-­‐билды   •  Установка  последнего  билда  в  3  действия:   запуск  Safari,  ввод  URL,  нажатие  OK  J     В  планах:     •  Внутреннее  приложение  а-­‐ля  TestFlight  для   распространения  билдов  и  апдейт-­‐скрины   •  Feedback-­‐формы  с  rage  shake    
  • 20. Опять  велосипед?!   Доступные  фичи  и  поведение  контролирует   сервер.       Фичи  включаются/выключаются/ модифицируются  по  странам  и/или   рандомным  юзерам    
  • 21.
  • 22.  Александр  Хозя   h0ssman88   @AKhozya   alexander.khozya@gmail.com   hap://akhozya.com  
  • 23. Николай  Козлов   lamamer   @lamamer   lamamer13@gmail.com