SlideShare a Scribd company logo
1 of 32
Все твои ходы записаны
Обо мне
• EPAM
• Lead Software testing engineer
• 8 лет в тестировании
• Основатель Mobile testing community (Минск)
• И т.д. и т.п.
Alexander
Stelmakh
Что такое аналитика?
Confidential 4
Имя нам легион
А разница в чем?
• Бесплатные и Платные
• Для Веб или Нейтив
• Мониторинг в реальном времени
• Поддержка социальных сетей
• AB тестирование
• И прочее и прочее
Почему людей пугает словосочетание «сбор информации»
Ты тоже знаем где вы находитесь 
Большой брат, Samsung, LG (нужное подчеркнуть) следит за вами
Ваш взгляд вас выдаст
страшно?
Когда сбор аналитики приносит пользу всем?
:
Когда сбор аналитики приносит пользу всем?
• Аудитория приложения
• Активность пользователей
• Частота пользования приложением
:
• Статистика пользования устройствами – парк
устройств!!!
• Навигация по экранам – сценарии
• Сбои приложения – области куда следует
обратить внимание
• Et cetera, cetera
Когда сбор аналитики приносит пользу всем?
Сбор информации на стороне сервера
Dec 3 2012, Confidential
Сбор аналитики на стороне
клиента
Подходы к тестированию
Перехват запросов клиента
• Нет доступа к отчетам
• Наиболее точная
• Может быть в
зашифрованном или в
агрегированном виде
Подходы к тестированию
Проверка репортов на сервере
• Когда нету возможности
настройки прокси
• Меньше деталей
• Агрегированная информация
Мы запомним любое ваше действие
Разделяйте на блоки
• Constant (e.g. platform=mobile)
• Environment based (e.g. date, user-
agent, screen size, country)
• App state based (e.g. previous page)
• User based (e.g. user level)
• Formulas (D=c27)
• Events (every event is boolean
variable)
Прокси – радость тестировщика
А также Fiddler, Wireshark, Bloodhound
Не фиддлером единым
Dec 3 2012, Confidential
Репорты, тестируем ли ?
Основные ошибки
Dec 3 2012, Confidential
Wrong environment setup
• Вызовы не успевают отправляется из-за проблем с сетью
• Вызовы отправляются дважды или не отправляются вовсе
• Пропущенные переменные
• Переменные определены
некорректно
• Переменные имеют ошибки
правописания и собираются как
разные сущности
-тся и -ться
Вопросы?

More Related Content

What's hot

Тестирование PhoneGap-приложений: специфика + опыт
Тестирование PhoneGap-приложений: специфика + опытТестирование PhoneGap-приложений: специфика + опыт
Тестирование PhoneGap-приложений: специфика + опытSQALab
 
Особенности тестирования мобильных приложений (Android, iOS)
Особенности тестирования мобильных приложений (Android, iOS)Особенности тестирования мобильных приложений (Android, iOS)
Особенности тестирования мобильных приложений (Android, iOS)Эльвина Сакаева
 
Как мы добавляли UX-исследования в мобильные приложения Aviasales и что из эт...
Как мы добавляли UX-исследования в мобильные приложения Aviasales и что из эт...Как мы добавляли UX-исследования в мобильные приложения Aviasales и что из эт...
Как мы добавляли UX-исследования в мобильные приложения Aviasales и что из эт...SQALab
 
Тестируем мобильные приложения в облаках с appium
Тестируем мобильные приложения в облаках с appiumТестируем мобильные приложения в облаках с appium
Тестируем мобильные приложения в облаках с appiumSQALab
 
Monkey Talk - кросс-платформенное средство автоматизации тестирования мобильн...
Monkey Talk - кросс-платформенное средство автоматизации тестирования мобильн...Monkey Talk - кросс-платформенное средство автоматизации тестирования мобильн...
Monkey Talk - кросс-платформенное средство автоматизации тестирования мобильн...SQALab
 
Удержание пользователя в приложении
Удержание пользователя в приложенииУдержание пользователя в приложении
Удержание пользователя в приложенииAnatoly Sharifulin
 
Виртуализация и автоматизация тестирования мобильных приложений
Виртуализация и автоматизация тестирования мобильных приложенийВиртуализация и автоматизация тестирования мобильных приложений
Виртуализация и автоматизация тестирования мобильных приложенийSQALab
 
Основной продукт vs. мобильный на примере Ostrovok.ru
Основной продукт vs. мобильный на примере Ostrovok.ruОсновной продукт vs. мобильный на примере Ostrovok.ru
Основной продукт vs. мобильный на примере Ostrovok.ruAnatoly Sharifulin
 
Тестирование iOS приложений. С чего начать?
Тестирование iOS приложений. С чего начать?Тестирование iOS приложений. С чего начать?
Тестирование iOS приложений. С чего начать?Natalia Savastiuk
 
Анализ инструментов автоматизации мобильного тестирования
Анализ инструментов автоматизации мобильного тестированияАнализ инструментов автоматизации мобильного тестирования
Анализ инструментов автоматизации мобильного тестированияSQALab
 
Джентельменский набор тест-лида
Джентельменский набор тест-лидаДжентельменский набор тест-лида
Джентельменский набор тест-лидаSQALab
 
До зеленых человечков: исследовательское тестирование мобильных приложений
До зеленых человечков: исследовательское тестирование мобильных приложенийДо зеленых человечков: исследовательское тестирование мобильных приложений
До зеленых человечков: исследовательское тестирование мобильных приложенийSQALab
 
Конкурентный анализ мобильных приложений
Конкурентный анализ мобильных приложенийКонкурентный анализ мобильных приложений
Конкурентный анализ мобильных приложенийCodeFest
 
Мобильный сайт или мобильное приложение?
Мобильный сайт или мобильное приложение?Мобильный сайт или мобильное приложение?
Мобильный сайт или мобильное приложение?Anatoly Sharifulin
 
Инструменты для тестирования пользовательского интерфейса UI
Инструменты для тестирования пользовательского интерфейса UIИнструменты для тестирования пользовательского интерфейса UI
Инструменты для тестирования пользовательского интерфейса UIOlesia Velychko
 
Introduction to Mobile applications testing
Introduction to Mobile applications testingIntroduction to Mobile applications testing
Introduction to Mobile applications testingOleg Nikiforov
 
Как оптимизировать тестирование мобильных приложений
Как оптимизировать тестирование мобильных приложенийКак оптимизировать тестирование мобильных приложений
Как оптимизировать тестирование мобильных приложенийSQALab
 
Конкурентный анализ (Анатолий Шарифулин, AppConsulting.ru)
Конкурентный анализ (Анатолий Шарифулин, AppConsulting.ru)Конкурентный анализ (Анатолий Шарифулин, AppConsulting.ru)
Конкурентный анализ (Анатолий Шарифулин, AppConsulting.ru)PCampRussia
 
Аналитика приложений конкурентов
Аналитика приложений конкурентовАналитика приложений конкурентов
Аналитика приложений конкурентовAnatoly Sharifulin
 

What's hot (20)

Тестирование PhoneGap-приложений: специфика + опыт
Тестирование PhoneGap-приложений: специфика + опытТестирование PhoneGap-приложений: специфика + опыт
Тестирование PhoneGap-приложений: специфика + опыт
 
Особенности тестирования мобильных приложений (Android, iOS)
Особенности тестирования мобильных приложений (Android, iOS)Особенности тестирования мобильных приложений (Android, iOS)
Особенности тестирования мобильных приложений (Android, iOS)
 
Как мы добавляли UX-исследования в мобильные приложения Aviasales и что из эт...
Как мы добавляли UX-исследования в мобильные приложения Aviasales и что из эт...Как мы добавляли UX-исследования в мобильные приложения Aviasales и что из эт...
Как мы добавляли UX-исследования в мобильные приложения Aviasales и что из эт...
 
Тестируем мобильные приложения в облаках с appium
Тестируем мобильные приложения в облаках с appiumТестируем мобильные приложения в облаках с appium
Тестируем мобильные приложения в облаках с appium
 
Monkey Talk - кросс-платформенное средство автоматизации тестирования мобильн...
Monkey Talk - кросс-платформенное средство автоматизации тестирования мобильн...Monkey Talk - кросс-платформенное средство автоматизации тестирования мобильн...
Monkey Talk - кросс-платформенное средство автоматизации тестирования мобильн...
 
Удержание пользователя в приложении
Удержание пользователя в приложенииУдержание пользователя в приложении
Удержание пользователя в приложении
 
Виртуализация и автоматизация тестирования мобильных приложений
Виртуализация и автоматизация тестирования мобильных приложенийВиртуализация и автоматизация тестирования мобильных приложений
Виртуализация и автоматизация тестирования мобильных приложений
 
Основной продукт vs. мобильный на примере Ostrovok.ru
Основной продукт vs. мобильный на примере Ostrovok.ruОсновной продукт vs. мобильный на примере Ostrovok.ru
Основной продукт vs. мобильный на примере Ostrovok.ru
 
Тестирование iOS приложений. С чего начать?
Тестирование iOS приложений. С чего начать?Тестирование iOS приложений. С чего начать?
Тестирование iOS приложений. С чего начать?
 
Анализ инструментов автоматизации мобильного тестирования
Анализ инструментов автоматизации мобильного тестированияАнализ инструментов автоматизации мобильного тестирования
Анализ инструментов автоматизации мобильного тестирования
 
Джентельменский набор тест-лида
Джентельменский набор тест-лидаДжентельменский набор тест-лида
Джентельменский набор тест-лида
 
До зеленых человечков: исследовательское тестирование мобильных приложений
До зеленых человечков: исследовательское тестирование мобильных приложенийДо зеленых человечков: исследовательское тестирование мобильных приложений
До зеленых человечков: исследовательское тестирование мобильных приложений
 
Конкурентный анализ мобильных приложений
Конкурентный анализ мобильных приложенийКонкурентный анализ мобильных приложений
Конкурентный анализ мобильных приложений
 
Мобильный сайт или мобильное приложение?
Мобильный сайт или мобильное приложение?Мобильный сайт или мобильное приложение?
Мобильный сайт или мобильное приложение?
 
Инструменты для тестирования пользовательского интерфейса UI
Инструменты для тестирования пользовательского интерфейса UIИнструменты для тестирования пользовательского интерфейса UI
Инструменты для тестирования пользовательского интерфейса UI
 
Introduction to Mobile applications testing
Introduction to Mobile applications testingIntroduction to Mobile applications testing
Introduction to Mobile applications testing
 
План тестирования сайта
План тестирования сайтаПлан тестирования сайта
План тестирования сайта
 
Как оптимизировать тестирование мобильных приложений
Как оптимизировать тестирование мобильных приложенийКак оптимизировать тестирование мобильных приложений
Как оптимизировать тестирование мобильных приложений
 
Конкурентный анализ (Анатолий Шарифулин, AppConsulting.ru)
Конкурентный анализ (Анатолий Шарифулин, AppConsulting.ru)Конкурентный анализ (Анатолий Шарифулин, AppConsulting.ru)
Конкурентный анализ (Анатолий Шарифулин, AppConsulting.ru)
 
Аналитика приложений конкурентов
Аналитика приложений конкурентовАналитика приложений конкурентов
Аналитика приложений конкурентов
 

Viewers also liked

Техническая сторона фидбека мобильных приложений
Техническая сторона фидбека мобильных приложенийТехническая сторона фидбека мобильных приложений
Техническая сторона фидбека мобильных приложенийSQALab
 
Безопасность мобильных приложений. Что тестировать?
Безопасность мобильных приложений. Что тестировать?Безопасность мобильных приложений. Что тестировать?
Безопасность мобильных приложений. Что тестировать?SQALab
 
Лайфхаки ручного тестирования на мобилках
Лайфхаки ручного тестирования на мобилкахЛайфхаки ручного тестирования на мобилках
Лайфхаки ручного тестирования на мобилкахSQALab
 
Лучшие тестировщики - наши пользователи
Лучшие тестировщики - наши пользователиЛучшие тестировщики - наши пользователи
Лучшие тестировщики - наши пользователиSQALab
 
Эффективное тестирование сайта на мобильных устройствах
Эффективное тестирование сайта на мобильных устройствахЭффективное тестирование сайта на мобильных устройствах
Эффективное тестирование сайта на мобильных устройствахSQALab
 
Управление требованиями и тестирование ПО
Управление требованиями и тестирование ПОУправление требованиями и тестирование ПО
Управление требованиями и тестирование ПОТранслируем.бел
 
Тестируем игры для мобильных устройств: от прототипа до запуска
Тестируем игры для мобильных устройств: от прототипа до запускаТестируем игры для мобильных устройств: от прототипа до запуска
Тестируем игры для мобильных устройств: от прототипа до запускаSQALab
 
Risk-based testing management. От теории к современной практике
Risk-based testing management. От теории к современной практикеRisk-based testing management. От теории к современной практике
Risk-based testing management. От теории к современной практикеSQALab
 
Fuzzing - автоматическое тестирование безопасности
Fuzzing - автоматическое тестирование безопасностиFuzzing - автоматическое тестирование безопасности
Fuzzing - автоматическое тестирование безопасностиSQALab
 
Тестирование мобильного приложения для Android с функцией геолокации
Тестирование мобильного приложения для Android с функцией геолокацииТестирование мобильного приложения для Android с функцией геолокации
Тестирование мобильного приложения для Android с функцией геолокацииSQALab
 
Проверка влияния внешних событий на работу мобильного приложения
Проверка влияния внешних событий на работу мобильного приложенияПроверка влияния внешних событий на работу мобильного приложения
Проверка влияния внешних событий на работу мобильного приложенияSQALab
 
Тестирование игр - особенности
Тестирование игр - особенностиТестирование игр - особенности
Тестирование игр - особенностиOlga Kiseleva
 
Тестирование игр - мифы
Тестирование игр - мифыТестирование игр - мифы
Тестирование игр - мифыOlga Kiseleva
 
Автоматизация тестирования: доступна каждому или удел избранных?
Автоматизация тестирования: доступна каждому или удел избранных?Автоматизация тестирования: доступна каждому или удел избранных?
Автоматизация тестирования: доступна каждому или удел избранных?SQALab
 
Report Portal - эффективность вашей автоматизации
Report Portal - эффективность вашей автоматизацииReport Portal - эффективность вашей автоматизации
Report Portal - эффективность вашей автоматизацииSQALab
 

Viewers also liked (15)

Техническая сторона фидбека мобильных приложений
Техническая сторона фидбека мобильных приложенийТехническая сторона фидбека мобильных приложений
Техническая сторона фидбека мобильных приложений
 
Безопасность мобильных приложений. Что тестировать?
Безопасность мобильных приложений. Что тестировать?Безопасность мобильных приложений. Что тестировать?
Безопасность мобильных приложений. Что тестировать?
 
Лайфхаки ручного тестирования на мобилках
Лайфхаки ручного тестирования на мобилкахЛайфхаки ручного тестирования на мобилках
Лайфхаки ручного тестирования на мобилках
 
Лучшие тестировщики - наши пользователи
Лучшие тестировщики - наши пользователиЛучшие тестировщики - наши пользователи
Лучшие тестировщики - наши пользователи
 
Эффективное тестирование сайта на мобильных устройствах
Эффективное тестирование сайта на мобильных устройствахЭффективное тестирование сайта на мобильных устройствах
Эффективное тестирование сайта на мобильных устройствах
 
Управление требованиями и тестирование ПО
Управление требованиями и тестирование ПОУправление требованиями и тестирование ПО
Управление требованиями и тестирование ПО
 
Тестируем игры для мобильных устройств: от прототипа до запуска
Тестируем игры для мобильных устройств: от прототипа до запускаТестируем игры для мобильных устройств: от прототипа до запуска
Тестируем игры для мобильных устройств: от прототипа до запуска
 
Risk-based testing management. От теории к современной практике
Risk-based testing management. От теории к современной практикеRisk-based testing management. От теории к современной практике
Risk-based testing management. От теории к современной практике
 
Fuzzing - автоматическое тестирование безопасности
Fuzzing - автоматическое тестирование безопасностиFuzzing - автоматическое тестирование безопасности
Fuzzing - автоматическое тестирование безопасности
 
Тестирование мобильного приложения для Android с функцией геолокации
Тестирование мобильного приложения для Android с функцией геолокацииТестирование мобильного приложения для Android с функцией геолокации
Тестирование мобильного приложения для Android с функцией геолокации
 
Проверка влияния внешних событий на работу мобильного приложения
Проверка влияния внешних событий на работу мобильного приложенияПроверка влияния внешних событий на работу мобильного приложения
Проверка влияния внешних событий на работу мобильного приложения
 
Тестирование игр - особенности
Тестирование игр - особенностиТестирование игр - особенности
Тестирование игр - особенности
 
Тестирование игр - мифы
Тестирование игр - мифыТестирование игр - мифы
Тестирование игр - мифы
 
Автоматизация тестирования: доступна каждому или удел избранных?
Автоматизация тестирования: доступна каждому или удел избранных?Автоматизация тестирования: доступна каждому или удел избранных?
Автоматизация тестирования: доступна каждому или удел избранных?
 
Report Portal - эффективность вашей автоматизации
Report Portal - эффективность вашей автоматизацииReport Portal - эффективность вашей автоматизации
Report Portal - эффективность вашей автоматизации
 

Similar to Все твои ходы записаны

Мобильный двигатель торговли
Мобильный двигатель торговлиМобильный двигатель торговли
Мобильный двигатель торговлиMax Babich
 
А. Дзюба. "Чего хотят пользователи? Методика создания успешных игр и приложений"
А. Дзюба. "Чего хотят пользователи? Методика создания успешных игр и приложений"А. Дзюба. "Чего хотят пользователи? Методика создания успешных игр и приложений"
А. Дзюба. "Чего хотят пользователи? Методика создания успешных игр и приложений"Playtestix
 
Maxim Babich (IT Spring 2013)
Maxim Babich (IT Spring 2013)Maxim Babich (IT Spring 2013)
Maxim Babich (IT Spring 2013)Sergey Gruzer
 
Yota Splunk История успеха
Yota Splunk История успехаYota Splunk История успеха
Yota Splunk История успехаAlexander Kulakov
 
диссертационная презентация
диссертационная презентациядиссертационная презентация
диссертационная презентацияSon Ingvar
 
MID_AppChangeContol_Andrey_Bezverkhiy_RU
MID_AppChangeContol_Andrey_Bezverkhiy_RUMID_AppChangeContol_Andrey_Bezverkhiy_RU
MID_AppChangeContol_Andrey_Bezverkhiy_RUVladyslav Radetsky
 
Станислав Пацкевич. Инструменты аналитики для мобильных платформ
Станислав Пацкевич. Инструменты аналитики для мобильных платформСтанислав Пацкевич. Инструменты аналитики для мобильных платформ
Станислав Пацкевич. Инструменты аналитики для мобильных платформVolha Banadyseva
 
CodeFest 2012. Кузьмин В. — Как выстроить разработку сервиса под несколько мо...
CodeFest 2012. Кузьмин В. — Как выстроить разработку сервиса под несколько мо...CodeFest 2012. Кузьмин В. — Как выстроить разработку сервиса под несколько мо...
CodeFest 2012. Кузьмин В. — Как выстроить разработку сервиса под несколько мо...CodeFest
 
Информационная безопасность на базе open source: есть ли смысл?
Информационная безопасность на базе open source: есть ли смысл?Информационная безопасность на базе open source: есть ли смысл?
Информационная безопасность на базе open source: есть ли смысл?Aleksey Lukatskiy
 
5 советов, от которых зависит успешность вашего SOC
5 советов, от которых зависит успешность вашего SOC5 советов, от которых зависит успешность вашего SOC
5 советов, от которых зависит успешность вашего SOCAleksey Lukatskiy
 
Особенности удаленных исследований, или как протестировать продукт без лабор...
 Особенности удаленных исследований, или как протестировать продукт без лабор... Особенности удаленных исследований, или как протестировать продукт без лабор...
Особенности удаленных исследований, или как протестировать продукт без лабор...it-people
 
Интегрировать сторонний продукт или пилить самим? К вопросу о выборе системы ...
Интегрировать сторонний продукт или пилить самим? К вопросу о выборе системы ...Интегрировать сторонний продукт или пилить самим? К вопросу о выборе системы ...
Интегрировать сторонний продукт или пилить самим? К вопросу о выборе системы ...WG_ Events
 
Microservices for test automation - OK.RU expirience
Microservices for test automation - OK.RU expirienceMicroservices for test automation - OK.RU expirience
Microservices for test automation - OK.RU expirienceNikita Makarov
 
SearchInform. Алексей Попов. "Как выбрать идеальную DLP-систему?"
SearchInform. Алексей Попов. "Как выбрать идеальную DLP-систему?"SearchInform. Алексей Попов. "Как выбрать идеальную DLP-систему?"
SearchInform. Алексей Попов. "Как выбрать идеальную DLP-систему?"Expolink
 
Денис Чернилевский - Вы кто вообще такие
Денис Чернилевский - Вы кто вообще такиеДенис Чернилевский - Вы кто вообще такие
Денис Чернилевский - Вы кто вообще такиеYandex
 
Big Data Technology - Solit 2015 Conference
Big Data Technology - Solit 2015 ConferenceBig Data Technology - Solit 2015 Conference
Big Data Technology - Solit 2015 ConferenceDmitry Tolpeko
 
Реверс-инжиниринг мобильных приложений
Реверс-инжиниринг мобильных приложенийРеверс-инжиниринг мобильных приложений
Реверс-инжиниринг мобильных приложенийIurii Ageev
 

Similar to Все твои ходы записаны (20)

Мобильный двигатель торговли
Мобильный двигатель торговлиМобильный двигатель торговли
Мобильный двигатель торговли
 
А. Дзюба. "Чего хотят пользователи? Методика создания успешных игр и приложений"
А. Дзюба. "Чего хотят пользователи? Методика создания успешных игр и приложений"А. Дзюба. "Чего хотят пользователи? Методика создания успешных игр и приложений"
А. Дзюба. "Чего хотят пользователи? Методика создания успешных игр и приложений"
 
Maxim Babich (IT Spring 2013)
Maxim Babich (IT Spring 2013)Maxim Babich (IT Spring 2013)
Maxim Babich (IT Spring 2013)
 
Yota Splunk История успеха
Yota Splunk История успехаYota Splunk История успеха
Yota Splunk История успеха
 
SOC vs SIEM
SOC vs SIEMSOC vs SIEM
SOC vs SIEM
 
диссертационная презентация
диссертационная презентациядиссертационная презентация
диссертационная презентация
 
MID_AppChangeContol_Andrey_Bezverkhiy_RU
MID_AppChangeContol_Andrey_Bezverkhiy_RUMID_AppChangeContol_Andrey_Bezverkhiy_RU
MID_AppChangeContol_Andrey_Bezverkhiy_RU
 
Станислав Пацкевич. Инструменты аналитики для мобильных платформ
Станислав Пацкевич. Инструменты аналитики для мобильных платформСтанислав Пацкевич. Инструменты аналитики для мобильных платформ
Станислав Пацкевич. Инструменты аналитики для мобильных платформ
 
CodeFest 2012. Кузьмин В. — Как выстроить разработку сервиса под несколько мо...
CodeFest 2012. Кузьмин В. — Как выстроить разработку сервиса под несколько мо...CodeFest 2012. Кузьмин В. — Как выстроить разработку сервиса под несколько мо...
CodeFest 2012. Кузьмин В. — Как выстроить разработку сервиса под несколько мо...
 
SqaВфны8
SqaВфны8SqaВфны8
SqaВфны8
 
Информационная безопасность на базе open source: есть ли смысл?
Информационная безопасность на базе open source: есть ли смысл?Информационная безопасность на базе open source: есть ли смысл?
Информационная безопасность на базе open source: есть ли смысл?
 
5 советов, от которых зависит успешность вашего SOC
5 советов, от которых зависит успешность вашего SOC5 советов, от которых зависит успешность вашего SOC
5 советов, от которых зависит успешность вашего SOC
 
Особенности удаленных исследований, или как протестировать продукт без лабор...
 Особенности удаленных исследований, или как протестировать продукт без лабор... Особенности удаленных исследований, или как протестировать продукт без лабор...
Особенности удаленных исследований, или как протестировать продукт без лабор...
 
Интегрировать сторонний продукт или пилить самим? К вопросу о выборе системы ...
Интегрировать сторонний продукт или пилить самим? К вопросу о выборе системы ...Интегрировать сторонний продукт или пилить самим? К вопросу о выборе системы ...
Интегрировать сторонний продукт или пилить самим? К вопросу о выборе системы ...
 
Microservices for test automation - OK.RU expirience
Microservices for test automation - OK.RU expirienceMicroservices for test automation - OK.RU expirience
Microservices for test automation - OK.RU expirience
 
SearchInform. Алексей Попов. "Как выбрать идеальную DLP-систему?"
SearchInform. Алексей Попов. "Как выбрать идеальную DLP-систему?"SearchInform. Алексей Попов. "Как выбрать идеальную DLP-систему?"
SearchInform. Алексей Попов. "Как выбрать идеальную DLP-систему?"
 
Денис Чернилевский - Вы кто вообще такие
Денис Чернилевский - Вы кто вообще такиеДенис Чернилевский - Вы кто вообще такие
Денис Чернилевский - Вы кто вообще такие
 
Big Data Technology - Solit 2015 Conference
Big Data Technology - Solit 2015 ConferenceBig Data Technology - Solit 2015 Conference
Big Data Technology - Solit 2015 Conference
 
пр Спроси эксперта DLP
пр Спроси эксперта DLPпр Спроси эксперта DLP
пр Спроси эксперта DLP
 
Реверс-инжиниринг мобильных приложений
Реверс-инжиниринг мобильных приложенийРеверс-инжиниринг мобильных приложений
Реверс-инжиниринг мобильных приложений
 

More from SQALab

Готовим стажировку
Готовим стажировкуГотовим стажировку
Готовим стажировкуSQALab
 
Куда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщикаКуда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщикаSQALab
 
Оптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержкиОптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержкиSQALab
 
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программированияАвтоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программированияSQALab
 
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...SQALab
 
Continuous performance testing
Continuous performance testingContinuous performance testing
Continuous performance testingSQALab
 
Конфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нуженКонфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нуженSQALab
 
Команда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихииКоманда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихииSQALab
 
API. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советовAPI. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советовSQALab
 
Добиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовДобиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовSQALab
 
Делаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIsДелаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIsSQALab
 
Вредные привычки в тест-менеджменте
Вредные привычки в тест-менеджментеВредные привычки в тест-менеджменте
Вредные привычки в тест-менеджментеSQALab
 
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизацииМощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизацииSQALab
 
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качествеКак hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качествеSQALab
 
Стили лидерства и тестирование
Стили лидерства и тестированиеСтили лидерства и тестирование
Стили лидерства и тестированиеSQALab
 
"Давайте не будем про качество"
"Давайте не будем про качество""Давайте не будем про качество"
"Давайте не будем про качество"SQALab
 
Apache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектовApache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектовSQALab
 
Тестирование геолокационных систем
Тестирование геолокационных системТестирование геолокационных систем
Тестирование геолокационных системSQALab
 
Лидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопросЛидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопросSQALab
 
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...SQALab
 

More from SQALab (20)

Готовим стажировку
Готовим стажировкуГотовим стажировку
Готовим стажировку
 
Куда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщикаКуда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщика
 
Оптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержкиОптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержки
 
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программированияАвтоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
 
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
 
Continuous performance testing
Continuous performance testingContinuous performance testing
Continuous performance testing
 
Конфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нуженКонфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нужен
 
Команда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихииКоманда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихии
 
API. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советовAPI. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советов
 
Добиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовДобиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестов
 
Делаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIsДелаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIs
 
Вредные привычки в тест-менеджменте
Вредные привычки в тест-менеджментеВредные привычки в тест-менеджменте
Вредные привычки в тест-менеджменте
 
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизацииМощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
 
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качествеКак hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
 
Стили лидерства и тестирование
Стили лидерства и тестированиеСтили лидерства и тестирование
Стили лидерства и тестирование
 
"Давайте не будем про качество"
"Давайте не будем про качество""Давайте не будем про качество"
"Давайте не будем про качество"
 
Apache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектовApache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектов
 
Тестирование геолокационных систем
Тестирование геолокационных системТестирование геолокационных систем
Тестирование геолокационных систем
 
Лидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопросЛидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопрос
 
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
 

Все твои ходы записаны

Editor's Notes

  1. Внесу некоторую лепту в невротизацию народа Я попробовал совместить две темы в этом докладе . Так тестировать сбор аналитики и пользовательская паранойя сохранности личных данных откуда у нее ноги растут и отчасти небольшой экскурс в истории
  2. Удачно себя показал в научении других Веду направление мобильного тестирования в Центр тестовой компетенции Эпама.
  3. Под аналитикой будем понимать сервисы которые позволяют собирать информацию по использованию приложения с мобильных усройств Purposes: Measure web/mobile traffic (e.g. page visits, actions taken on page) Tool for business and market research (e.g. measure results of advertising companies or new app launch, redesign, etc) Measure conversion Segment users and view customer lifecycle Etc. Web/Mobile analytics is the measurement, collection, analysis and reporting of web/mobile data for purposes of understanding and optimizing web/mobile usage.
  4. Количество команий собирающих статистику очень большое. Что говорить если есть списки на 20 наиболее популярных сервисов аналитики ) Для чего это им надо? В первую очередь что бы использовать данные в своих целях, или продавать это. Free, Open Source, Proprietary Hosted/SAAS Web/Mobile Native tracking support Multiple site monitoring Aggregated or detailed reports Customizable Dashboards Real-time monitoring Social Media Monitoring Campaign Tracking A/B testing File exporting to various formats Traffic Stats/Refferals Report Stats intervals Events Visitors Details Help/Support Server Side: 1. 10 user scenarios creates, each scenario contains 10 actions. Scearios were created according to previous analytics stats. 2. Benchmark tests - usual load level: 1000 visit per hour (10000 requests) - run each Sprint. 3. Rump up tests. Found bottleneck at 5500 visit per hour. After Apache reconfiguration 12500 visit per hour are handled. 4. Tool: HP Load Runner (from customer) End user app performance and network types tests: 1. Sephora was compared to 3 competitors: Amazon Mobile, Zappos Mobile, Gilt on the Go.- end user???? 1.1. 3G poor networks used for testing: In bandwidth 780 In delay 100 Out bandwidth 200 Out delay 100 1.2. Scenarios were approved with business: browsing application, viewing products, searching, checkout actions. 1.3. Areas for improvement were found and pased to development team. 2. Sephora application was tested with 3 network types: Poor 3G network, Average 3G Network, 4G Network. 3. 2 types of tests were performed: with casched content and without cashed content. 4. Tools used:iOS Network Link conditioner 5. Results was provided to developers and business for further analysys. Client side
  5. Free, Open Source, Proprietary Hosted/SAAS Web/Mobile Native tracking support Multiple site monitoring Aggregated or detailed reports Customizable Dashboards Real-time monitoring Social Media Monitoring Campaign Tracking A/B testing File exporting to various formats Traffic Stats/Refferals Report Stats intervals Events Visitors Details Help/Support
  6. Что есть мобильный дивайс нынче – это просто кладезь инфы о ползователе , персональные данные и фотки, смс итп Кто может просто так взять и поделится своим дивайсом?
  7. Причины пользовательской паранойи - темная сторона мобайла НЕЗАНИЕ СИЛА Почему народ не любит делится своими данными ? Как он это может сделать? Да просто , выбрубить кукиз унд гелокейшн Кто, каким образом и для чего собирает данные пользователей.      Всегда ли это честно по отношению к пользователю?
  8. Кто, каким образом и для чего собирает данные пользователей.      Всегда ли это честно по отношению к пользователю?
  9. http://adwords.blogspot.ru/2013/10/estimated-total-conversions.html
  10. Я уже не говорю про леново с уста
  11. Приложения скрытые-биткоинмайнеры http://blog.trendmicro.com/trendlabs-security-intelligence/mobile-malware-mines-dogecoins-and-litecoins-for-bitcoin-payout/
  12. Virus Shield 2014
  13. Нагнали малость саспенсу
  14. Тут я побуду немного капитаном очевидность Количество новых и активных пользователей; Количество сессий и их длина; Частота использования приложения; Статистика сбоев; Аудитория приложения (пол, возраст, язык, география использования); Информация о версиях продукта и устройствах; События внутри приложения; Навигация по экранам и т.д.
  15. Количество новых и активных пользователей; Количество сессий и их длина; Частота использования приложения; Статистика сбоев; Аудитория приложения (пол, возраст, язык, география использования); Информация о версиях продукта и устройствах; События внутри приложения; Навигация по экранам и т.д.
  16. Количество новых и активных пользователей; Количество сессий и их длина; Частота использования приложения; Статистика сбоев; Аудитория приложения (пол, возраст, язык, география использования); Информация о версиях продукта и устройствах; События внутри приложения; Навигация по экранам и т.д.
  17. Web server logfile analysis (server side) + не нужно менять что либо в моб приложении + все данные на серверах компании + можно снимать метрики с любого канала ( мобайл, + Logfiles contain information on visits from search engine spiders, which generally do not execute JavaScript on a page + no additional network calls from client that could be blocked or cause slow load speeds - can’t measure actions that do not involve requests to server or requests to 3rd party services - will not work in case web page cashed - additional effort to store logs, make logs readable for logfile analysis tools
  18. Page tagging/analytics requests to dedicated servers (client side) + Counting is activated by opening the page or performing client side actions without requests to server + Data is gathered via a component ("tag") in the page (JavaScript, Ajax, Java, PHP, native code) – complete control over data representation + can assign cookies to visitors + no need to maintain own servers - not all tools support native mobile - need additional effort to implement/test analytics on all channels
  19. 1 No access to reports More accurate В зашифрованном виде или в агрегированном виде 2 Агрегированя инфа Нету возмжности настройки прокси Невидно . Логотип конфы
  20. 1 No access to reports More accurate В зашифрованном виде или в агрегированном виде 2 Агрегированя инфа Нету возмжности настройки прокси Невидно . Логотип конфы
  21. Надо знать когда отсылается переменная Разделять на блоки: Коснатнты Зависят от енвайромента Variables and events: Constant (e.g. platform=mobile) Environment based (e.g. date, user-agent, screen size, country) App state based (e.g. previous page) User based (e.g. user level) Formulas (D=c27) Events (every event is boolean variable)
  22. Proxy Servers: 1. Start proxy server: Charles, Fiddler, Bloodhound for SiteCatalyst Omniture. 2. Connect device in the same network to started proxy (need proxy hostname or IP and Proxy port) Отлов запросов через прокси Можно подложить сертификат
  23. Агрегированые данные, Время на появление - множ
  24. Переменные могут иметь проблемы с написаниев