You Made My Day (YMMD)
You Made My Day (YMMD) – тестирование мобильного приложения для iPhone
- Заказчик:http://www.nanaimostudio.com/
- студия мобильной разработки, США - Модель
взаимодействия:Time & Material - Задачи:Оперативно определить актуальный уровень качества нативного приложения, которое было предложено вместе с входящим запросом на тестирование.Для уже разработанного, но нестабилизированного мобильного приложения выявить все дефекты.За 1 месяц обеспечить высокое качество продукта, который разрабатывался до этого на протяжении 6 месяцев без надлежащей стабилизации.Провести конечную приемку приложения для выхода на App Store.
Типы тестов:
- Функциональное тестирование
- Для клиента – быстрая оценка компетентности наших специалистов, качества взаимодействия и предоставляемых результатов; получение списка дефектов и отчета об уровне качества утилиты на момент тестирования
- Для Webmart QA - определение текущего уровня качества приложения, построение дальнейшей стратегии тестирования, подготовка тестовых данных, тест-плана и документации
- Тестирование мобильных приложений
- Полный цикл обеспечения качества
- Тестирование совместимости
- Тестирование удобства использования
Описание продукта:
Проект представляет собой мобильную утилиту для повседневного использования на iPhone. Сначала приложение собирает данные о контактах пользователя из адресной книги телефона и подключенных социальных сетей. Затем в общем календаре отображается информация о днях рождения всех контактов.
Данные хранятся в облаке, поэтому авторизовавшись под своей учетной записью на другом устройстве, пользователь без труда получит необходимые данные.
Утилита умеет напоминать о наступающем дне рождения и позволяет отправить собственное либо шаблонное поздравление через социальную сеть, электронным письмом или с помощью SMS. Есть возможность записи и отправки голосового сообщения, а также графических поздравлений (изображений) имениннику.
Отдельно реализован модуль статистики, показывающий, какое число друзей пользователя родилось в определенном месяце, под конкретным знаком зодиака и т.д. Кроме того, предусмотрен а возможность изменять схемы оформления приложения для подчеркивания индивидуальности пользователя.
Дополнительные возможности становятся доступны после оплаты внутри приложения (in-app purchase).
Решение:
Для обеспечения кроссплатформенной поддержки приложения при тестировании использовались физические устройства из мобильного парка компании: iPod 4th Gen, iPhone 4, iPhone 5. Из операционных систем были выбраны iOS 6 и iOS 7. Релиз последней состоялся, когда тестирование продукта YMMD еще находилось на завершающей стадии. Т.е. адаптация продукта под новую операционную систему также была учтена.
При отслеживании задач и работе с дефектами для удобства клиента использовалась система Atlassian Jira v6, развернутая на стороне заказчика.
iPhone Configuration Utility 3.6.2 и Crashlytics – отслеживание системных событий и ошибок тестируемого iOS приложения.
iCloud – хранилище входных и выходных результатов тестирования. При организации поставок сборок на тестирование использовался сервис testflightapp.com.
App Review Guidelines, iOS Human Interface Guideline применялись при тестировании в качестве стандартов приемки мобильных приложений в магазин приложений App Store и гайдлайнов для обеспечения удобства и простоты использования реализуемой утилиты.
Результаты:
- Общий бюджет проекта по обеспечению качества: $1500.
- Проект стабилизирован в срок и имеет высокий уровень качества.
- Приложение принято комиссией Apple и доступно в App Store
https://itunes.apple.com/us/app/ymmd-birthday-calendar-+-reminder/id622478124?mt=8 - Утилита оптимизирована для использования на мобильных устройствах нескольких поколений и версий операционной системы, включая iPhone 5S iOS 7.