Подготовка апдейта мобильного приложения "Одноклассники" Максим Белявский. Odnoklassniki.ru
Подготовительные этапы тестирования Подготовительные этапы тестирования: • изучение целевой аудитории • анализ рыночных тенденций распространения мобильных устройств • обсуждение и тестирование спецификации • написание тестплана по новым сервисам в апдейте
Первое тестирование Первое тестирование и на что следует обращать внимание: • тестирование юзабилити и интерфейса • поиск критичных проблем • потребление ресурсов • выбор различных подходов, компонентов и вариантов дизайна
Тестирование в лаборатории Экспериментальный опыт тестирования прототипа в юзабилити- лаборатории. Примеры тестирования с использованием стенда Eye-tracking. Выводы по результатам тестирования и анализ полученного опыта.
Методы ручного тестирования • тестирование совместимости • юзабилити-тестирование • функциональное тестирование • тестирование интерфейса • тестирование производительности • тестирование на внешнее воздействие • тестирование стабильности • тестирование энергопотребления • тестирование локализации
Проблемы при тестировании iOS • проблемы связанные с тестированием данной платформы • популярные тест-кейсы • специфичные баги
Проблемы при тестировании Android • проблемы связанные с тестированием данной платформы • популярные тест-кейсы • специфичные баги
Проблемы при тестировании WinPhone • проблемы связанные с тестированием данной платформы • популярные тест-кейсы • специфичные баги
Тестирование в реальных условиях • примеры, наглядно демонстрирующие необходимость тестирование приложения в реальных условиях • проверка на фокус-группе • советы по тестированию
Регрессионное тестирование • почему регрессионное тестирование так важно в мобильной разработке? • анализ критичных проблем предыдущих апдейтов • создание списка проверок для финальной сборки приложения • в попытках по-новому взглянуть на тестируемые сервисы…
Советы по дополнительным методикам тестирования • Тестирование путём сравнения с текущей версией в маркете • Тестирование в роли реального пользователя • Упрощение юзабилити
Предрелизная проверка • Примеры проблем с которыми мы столнулись при выкладке приложения • Создание списка обязательных проверок
Выкладка в маркет Особенности выкладки в различные магазины приложений для iOS / Android / WinPhone. Возможности для выкладки багфиксовых апдейтов.
Сбор и анализ проблем Сбор и анализ проблем для подготовки багфиксовых апдейтов: • откуда и какие отзывы собираем • как анализируем и используем
Подготовка багфиксового апдейта Как подготавливается срочный багфиксовый релиз: • создание базы данных для поступающей информации о проблемах