You Made My Day (YMMD)

Пред. проектСлед. проект

You Made My Day (YMMD) – тестирование мобильного приложения для iPhone

  • Заказчик:
    http://www.nanaimostudio.com/
    - студия мобильной разработки, США
  • Модель
    взаимодействия:
    Time & Material
  • Задачи:
    Оперативно определить актуальный уровень качества нативного приложения, которое было предложено вместе с входящим запросом на тестирование.
    Для уже разработанного, но нестабилизированного мобильного приложения выявить все дефекты.
    За 1 месяц обеспечить высокое качество продукта, который разрабатывался до этого на протяжении 6 месяцев без надлежащей стабилизации.
    Провести конечную приемку приложения для выхода на App Store.

Типы тестов:

Описание продукта:

Проект представляет собой мобильную утилиту для повседневного использования на 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.

Снимки экранов

Я хочу протестировать похожий проект