Тестируем игры для
мобильных устройств:
от прототипа до запуска


          Катерина Типанова, i-Free Innovations
Почему я хочу об этом поговорить

Приложения:
Почему я хочу об этом поговорить

И внезапно игры:
Это может случиться с каждым
Ну, почти с каждым 
             Другое, 11%

       Утилиты, 4%

     Новости, 5%           Игры, 52%

      Досуг, 6%




    Социальные
     сети, 22%
Игры с длинными сессиями
                 Детские, 7%
        RPG, 7%

    Гонки, 7%
                               Стратегии, 29%


Паззлы, 14%
                               Симуляторы, 22
                                     %


     Экшн, 14%
Игры с короткими сессиями
                   Спорт, 7%


      Гонки, 14%


                               Экшн, 43%




 Симуляторы, 36
       %
Приложения          Игры

    Конкретные       Одна задача для
      задачи              всех


     Удобство              Эмоции
  использования


   Пользователь        Пользователь
  платит один раз    платит регулярно
Кроссплатформенные движки
    Unity3D - WEB, Win, Mac, iOS, Android.
    C#, JS, Python.
    3D.


    Madmalade SDK - iOS, Android, Simbian, Bada, BBT Os, WebOS.
    C, C++.
    3D

     Corona SDK - iOS, Android
     Lua
     2D


     Cocos2D - iOS, Android
     Objective C
     2D
Главные кейсы


          Виральность    Установка




        Удержание            Обучение



                    Первый
                    платёж
Начинаем с документов
Игры меняются чаще обычных приложений.

         Подробные чек-листы,
        но не пошаговые кейсы.
Формируем smoke
В smoke-тестирование должно входить только
то, что приносит игроку эмоции, а нам –
деньги.
Оцениваем приоритеты дефектов
Критичнее всегда то, что игрок видит чаще всего.

 • Форма логина важнее формы шаринга
 • Минорный баг в выборе уровня важнее
   мажорного бага в бонусном уровне
 • Кнопка оплаты важнее кнопки
    «сменить никнейм»
Тестируем игры для мобильных устройств: от прототипа до запуска
Тестируем игры для мобильных устройств: от прототипа до запуска
Тестируем игры для мобильных устройств: от прототипа до запуска
Тестируем игры для мобильных устройств: от прототипа до запуска
Наши лучшие друзья
Начинаем с требований.
Pairwise для сложных схем.
Правильно подобранный зоопарк устройств.
Не бросаем ad hoc-тестирование.
Обучение
Коротко – не больше 13 от игровой сессии.
Понятно – грамотно, доступно, наглядно.
Интересно – последовательно, красиво.
Повторяемо – можно вызвать в любой момент.
Тестируем игры для мобильных устройств: от прототипа до запуска
Тестируем игры для мобильных устройств: от прототипа до запуска
Тестируем игры для мобильных устройств: от прототипа до запуска
Время – деньги
Порог первого платежа.
Возможность заплатить много.
Возможность заплатить подряд.
Время появления покупки.
Dev account + test users.
Тестовый платеж для проверки вызова.
Реальные платежи в неопубликованном
приложении.
Sandbox.
Тестовые аккаунты, настройки платежей.
Amazon SDK Tester.
Платежи с кредитных карт.
Платежи с помощью gift-cards.
iTunesConnect.
Тестовые пользователи и тестовые платежи.
Нет ножек – нет и варенья.
Агрегаторы коротких номеров
Пользовательское соглашение
Разрешения в приложении
Тестируем игры для мобильных устройств: от прототипа до запуска
Социальные сети
Тестируем не только постинг, но и
содержимое.
Регулярные тесты.
Что может сломаться? Всё!
Бета-тестирование – подготовка.
Не самая распространенная практика.
Где брать пользователей?
Статистика и система сбора фидбека.
Бета-тестирование – запуск.
Мы тестируем эмоции.
И баланс.
Автоматизация
Как и везде:
Автоматизируем неизменное и важное.

Но!
«Важные» кейсы во многих играх –
изменяются чаще всего.
Автоматизация
Обращение к элементам по идентификаторам
VS
Использование визуального поиска.

     Важно – при использовании
     графических движков не всё можно
     автоматизировать через ID элементов!
Подготовка к публикации

 Гайды маркетов.
 Платежи.
 Скриншоты.
 Тексты.
Маркеты с ревью-системой

         7-14 дней
         Тестеры сидят по всему миру и
         часто пишут странное.


         8-12 дней
         Отвечают разумно.
Ура, выложились!
Теперь работы станет ещё больше!


                                   Падения
  Аналитика




  Переделки

                                     Доработки
Вопросы?

More Related Content

PPTX
Жизненный цикл мобильной игры глазами тестировщика‏
PPT
Тестирование мобильных приложений
PPTX
Эффективное тестирование сайта на мобильных устройствах
PDF
«Лайфхаки ручного тестирования на мобилках» — Юлия Горлова, 2ГИС
PPTX
Виртуализация и автоматизация тестирования мобильных приложений
PPT
Тестирование игр - мифы
PPTX
Тестирование iOS приложений. С чего начать?
PPT
Автоматическое тестирование мобильных приложений на основе скриншотов
Жизненный цикл мобильной игры глазами тестировщика‏
Тестирование мобильных приложений
Эффективное тестирование сайта на мобильных устройствах
«Лайфхаки ручного тестирования на мобилках» — Юлия Горлова, 2ГИС
Виртуализация и автоматизация тестирования мобильных приложений
Тестирование игр - мифы
Тестирование iOS приложений. С чего начать?
Автоматическое тестирование мобильных приложений на основе скриншотов

What's hot (18)

PPT
Инструменты автоматизации тестирования мобильных приложений. Сравнительный ан...
PPT
Джентельменский набор тест-лида
PPTX
Тестируем мобильные приложения в облаках с appium
PPT
Подходы к тестированию андроид приложений
PPTX
Mobile testing: Android, iOS, BlackBerry
PPTX
Поиск багов при тестировании переходов с веба в мобильное приложение
PPT
Appium для народа
PDF
Способы оптимизации ручного тестирования веб-сайтов в мобильных браузерах
PPTX
Семен Семаков «iPad and others 2011»
PDF
Me12 usabiliti-mobile
PPTX
Живые обои для Android. Как создать. Тонкости. Продвижение
PPTX
Как не надо делать мобильные приложения
PDF
ДЛЯ МОБИЛЬНЫХ РАЗРАБОТЧИКОВ
PPTX
Image-based automation
PDF
Электронные журналы для планшетов. Новые возможности в Magtoapp Editor 1.42
PPTX
PPTX
Способы создания электронного журнала для iPad
Инструменты автоматизации тестирования мобильных приложений. Сравнительный ан...
Джентельменский набор тест-лида
Тестируем мобильные приложения в облаках с appium
Подходы к тестированию андроид приложений
Mobile testing: Android, iOS, BlackBerry
Поиск багов при тестировании переходов с веба в мобильное приложение
Appium для народа
Способы оптимизации ручного тестирования веб-сайтов в мобильных браузерах
Семен Семаков «iPad and others 2011»
Me12 usabiliti-mobile
Живые обои для Android. Как создать. Тонкости. Продвижение
Как не надо делать мобильные приложения
ДЛЯ МОБИЛЬНЫХ РАЗРАБОТЧИКОВ
Image-based automation
Электронные журналы для планшетов. Новые возможности в Magtoapp Editor 1.42
Способы создания электронного журнала для iPad
Ad

Viewers also liked (12)

PPT
Тестирование игр - особенности
PDF
Mobile testing. Tips and tricks
PPT
Oсобенности тестирования игр
PDF
Тестирование игр на мобильных устройствах/3D телевизорах
PPTX
Лучшие тестировщики - наши пользователи
PPTX
Тестирование мобильных API: Behind The Scenes
PDF
Особенности тестирования мобильных приложений (Android, iOS)
PDF
Користувацьке тестування ігор: покрокова інструкція проведення (Playtestix) 2...
PPTX
Нагрузочное тестирование web проектов
PDF
Дмитрий Ивакин, ООО «Пайлабс» — Node.js: realtime приложение на примере систе...
PPTX
Все твои ходы записаны
PPT
До зеленых человечков: исследовательское тестирование мобильных приложений
Тестирование игр - особенности
Mobile testing. Tips and tricks
Oсобенности тестирования игр
Тестирование игр на мобильных устройствах/3D телевизорах
Лучшие тестировщики - наши пользователи
Тестирование мобильных API: Behind The Scenes
Особенности тестирования мобильных приложений (Android, iOS)
Користувацьке тестування ігор: покрокова інструкція проведення (Playtestix) 2...
Нагрузочное тестирование web проектов
Дмитрий Ивакин, ООО «Пайлабс» — Node.js: realtime приложение на примере систе...
Все твои ходы записаны
До зеленых человечков: исследовательское тестирование мобильных приложений
Ad

Similar to Тестируем игры для мобильных устройств: от прототипа до запуска (20)

PPTX
Введение в тестирование мобильных игр (SQA Days-12)
PPTX
Игровые приложения для мобильных платформ
PDF
Alawar: Мобильные игры: от идеи до апдейта
PPTX
Проект "i-shop games"
PDF
"Аэропорт-сити: постмортем" - Максим Донских, Game Insight
PPTX
Мобильные и социальные игры. От идеи к успеху
PDF
Game Insight: Аэропорт-Сити: Бесконечный полет
PPTX
Live Mobile: "Airport City postmortem" by Maxim Donskih, Game Insight
PPTX
Мобильные посиделки automated-testing.info + QAClubKiev
PDF
Т.Авлочинская (Softeq Development) - "Как не надо делать мобильные приложения"
PDF
CodeFest 2012. Анкудинов Д. — О специфике мультиплатформенного тестирования игр
PDF
Ailove Mobile Web | RIF SPB 2011
PDF
Ailove mobile web by Maxim Chekmarev
PDF
Indie Gamedev
PPT
Что нужно сделать перед тем как начать делать мобильное приложение
PPS
“Как удовлетворить 150 миллионов пользователей” (Алекс Ничипорчик, Spil Games)
PPT
CodeFest 2011. Зиновьев А. — Куда приводят мечты: разработка мобильных онлайн...
PPTX
Хочу сделать мобильную игру - ProductCamp Kiev2012
PPTX
татьяна авлочинская (Z gamessofteq) все что вы хотели знать о мобильных иг...
PPT
«Путь от инди-разработчика до гейм-дизайнера в студии»
Введение в тестирование мобильных игр (SQA Days-12)
Игровые приложения для мобильных платформ
Alawar: Мобильные игры: от идеи до апдейта
Проект "i-shop games"
"Аэропорт-сити: постмортем" - Максим Донских, Game Insight
Мобильные и социальные игры. От идеи к успеху
Game Insight: Аэропорт-Сити: Бесконечный полет
Live Mobile: "Airport City postmortem" by Maxim Donskih, Game Insight
Мобильные посиделки automated-testing.info + QAClubKiev
Т.Авлочинская (Softeq Development) - "Как не надо делать мобильные приложения"
CodeFest 2012. Анкудинов Д. — О специфике мультиплатформенного тестирования игр
Ailove Mobile Web | RIF SPB 2011
Ailove mobile web by Maxim Chekmarev
Indie Gamedev
Что нужно сделать перед тем как начать делать мобильное приложение
“Как удовлетворить 150 миллионов пользователей” (Алекс Ничипорчик, Spil Games)
CodeFest 2011. Зиновьев А. — Куда приводят мечты: разработка мобильных онлайн...
Хочу сделать мобильную игру - ProductCamp Kiev2012
татьяна авлочинская (Z gamessofteq) все что вы хотели знать о мобильных иг...
«Путь от инди-разработчика до гейм-дизайнера в студии»

More from SQALab (20)

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

Тестируем игры для мобильных устройств: от прототипа до запуска