Тестирование мобильной социальной сети
Мобильная социальная сеть. Функциональное тестирование
Заказчик: Moslight (РФ).
Модель взаимодействия: FixedPrice
Описание продукта: социальная сеть, представленная в виде приложения для мобильных устройств на платформах iOS и Android. Обширный набор функциональных возможностей данного приложения, присущий большинству современных социальных сетей, привел к необходимости проведения тестирования с целью стабилизации и выпуска продукта в GooglePlay и AppStore.
Задачи
- Выявить уровень качества нативного приложения на текущий момент;
- Провести стабилизацию приложения с учетом значительных доработок и обновлений: оптимизация графики под retina-дисплеи для двух версий iOS; возможность отправки своих списков слов для изучения другим пользователям с выгрузкой на сервер; обновление системы подсказок и дополнительных меню;
- Выявить все дефекты и обеспечить адаптацию приложения под Ipad (Retina).
- Предоставить продукт с высоким уровнем качества в целях повышения рейтинга в AppStore и увеличения количества пользователей.
Решение
В целях полного обеспечения кроссплатформенной поддержки приложения в ходе тестирования применялись физические устройства мобильного парка Webmart QA. Работы по программингу и тестированию проводились одновременно, что сделало возможным выпуск продукта на iOS и Android в кратчайшие сроки.
Beta тестирование проводилось итерационно человеческими ресурсами нашей компании, что позволило в полной мере оценить качество примененных замечаний с точки зрения удобства использования мобильного приложения (usability).
На самых ранних стадиях работы с проектом у клиента была запрошена вся имеющаяся информация касательно сторонних поддерживаемых сервисах, что дало возможность проведения тестирования интеграции более чем с 7 сторонними системами (платежи, соцсети, геолокация). Помимо этого, был выстроен процесс по поддержанию обновлений функциональности со сторонних сервисов;
С целью защиты пользовательских личных данных, совершаемых покупок и платежей и соблюдения политики конфиденциальности было предложено и успешно проведено тестирование безопасности.
При проведении тестирования активно использовались различные платные и бесплатные утилиты в целях: предоставления полного и достаточного тестового окружения, организации необходимых предусловий, сбора различного рода информации по работе разрабатываемого сервиса.
Инструменты и технологии
- iOS 6-7
- Android 2.3 – 4.4
- Forsquare api
- Aviary Photo Editor
- iOS Dev Center
- Android SDK
- Fiddler 4
- Eclipse Memory Analyzer 1.4.0
- Better Battery Stats 1.16