Все твои ходы записаны
TRANSCRIPT
Обо мне • EPAM• Lead Software testing engineer• 8 лет в тестировании • Основатель Mobile testing community
(Минск) • И т.д. и т.п.
Alexander Stelmakh
А разница в чем?
• Бесплатные и Платные• Для Веб или Нейтив • Мониторинг в реальном времени • Поддержка социальных сетей• A\B тестирование • И прочее и прочее
:
Когда сбор аналитики приносит пользу всем?
• Аудитория приложения• Активность пользователей• Частота пользования приложением
:
• Статистика пользования устройствами – парк устройств!!!
• Навигация по экранам – сценарии• Сбои приложения – области куда следует
обратить внимание• Et cetera, cetera
Когда сбор аналитики приносит пользу всем?
Подходы к тестированиюПерехват запросов клиента
• Нет доступа к отчетам• Наиболее точная• Может быть в
зашифрованном или в агрегированном виде
Подходы к тестированиюПроверка репортов на сервере
• Когда нету возможности настройки прокси
• Меньше деталей• Агрегированная информация
Мы запомним любое ваше действие
Разделяйте на блоки• 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)
• Вызовы не успевают отправляется из-за проблем с сетью• Вызовы отправляются дважды или не отправляются вовсе
• Пропущенные переменные• Переменные определены
некорректно• Переменные имеют ошибки
правописания и собираются как разные сущности
-тся и -ться