Перейти к содержимому

Как получить доступ к тестированию приложения на iOS и Android

Как получить доступ к тестированию приложения на iOS и Android

Заголовок раздела «Как получить доступ к тестированию приложения на iOS и Android»

Чтобы проверить мобильное приложение мероприятия до публикации, организатор подключает тестировщиков к сборкам: на iOS — через TestFlight, на Android — через APK-файл. Для iOS команде Event Rocks нужны Apple ID тестировщиков; для Android достаточно установить присланный APK на устройство.

Раздел поможет в ситуациях:

  • вы хотите заранее проверить приложение конференции, выставки, форума или корпоративного события на своих устройствах;
  • нужно протестировать расписание, программу докладов, нетворкинг, опросы, push-уведомления и форму обратной связи;
  • приложение проверяет команда организаторов, подрядчики или представители заказчика перед публикацией в App Store и Google Play;
  • требуется воспроизвести ошибку на конкретной модели iPhone, iPad или Android-устройства.

Составьте список людей, которые будут проверять приложение, и соберите для каждого:

  • имя и фамилия — для идентификации;
  • email Apple ID — адрес, под которым выполнен вход на iPhone или iPad, где планируется тестирование. Как правило, это личная почта, а не рабочая;
  • email для связи — рабочий адрес для переписки (может совпадать с Apple ID);
  • UDID устройства — при необходимости, например для отладки ошибки на конкретной модели. Apple ID удобнее, поэтому UDID указывать необязательно.

Передайте собранные данные вашему менеджеру проекта Event Rocks.

На каждом iPhone или iPad, где будет идти тестирование, установите приложение TestFlight из App Store.

Команда Event Rocks добавит Apple ID тестировщика в TestFlight. После этого на указанную почту придёт письмо-приглашение от Apple. Без принятия приглашения доступ к сборке не откроется.

Порядок действий:

  1. Откройте письмо с приглашением.
  2. Нажмите Accept (Принять).
  3. Подтвердите лицензионное соглашение Apple внутри TestFlight.
  4. Сообщите менеджеру проекта Event Rocks, что приглашение принято. После этого команда вышлет код доступа к сборке.

Подтвердите приглашение как можно быстрее. Пока соглашение не принято, Event Rocks не сможет отправить приглашение в саму сборку.

После того как Event Rocks отправит код:

  1. Откройте письмо с кодом на iPhone или iPad.
  2. Перейдите по ссылке — TestFlight откроется автоматически.
  3. Установите тестовую сборку приложения мероприятия через TestFlight.

Если письмо не пришло, проверьте папки «Входящие», «Спам» и «Промоакции».

image

Команда Event Rocks высылает APK-файл. Установка выполняется на устройстве тестировщика стандартным способом.

Организатор конференции хочет за неделю до события проверить приложение с командой из 5 человек. Менеджер собирает 5 Apple ID и 5 рабочих email, передаёт их в Event Rocks, получает коды TestFlight и APK-файл. Команда проверяет расписание, push-уведомления и форму обратной связи на своих устройствах.

Пример 2. Гибридное корпоративное событие

Заголовок раздела «Пример 2. Гибридное корпоративное событие»

Часть организаторов проверяет приложение на iPhone, часть — на Android. Один тестировщик сообщает UDID своего iPad, чтобы воспроизвести баг с отображением программы на старой версии iOS. Менеджер Event Rocks добавляет UDID в профиль разработки и присылает обновлённую сборку.

  • Apple ID тестировщика должен совпадать с учётной записью, под которой выполнен вход в iPhone или iPad, иначе сборка не установится.
  • TestFlight поддерживает до 100 внешних тестировщиков на одну сборку. При превышении лимита согласуйте с менеджером проекта разбиение на группы.
  • Каждая тестовая сборка на iOS активна 90 дней с момента загрузки в TestFlight, после чего Apple автоматически удаляет её с устройств.
  • Для установки APK на Android потребуется разрешить установку приложений из неизвестных источников. После завершения тестирования рекомендуется отключить эту опцию в настройках устройства.
  • Тестовые сборки предназначены для проверки функциональности и не подходят для сбора реальных данных участников мероприятия.
  • Если тестировщик сменит Apple ID или устройство, потребуется заново передать данные и принять новое приглашение.
  • Как опубликовать приложение мероприятия в App Store и Google Play
  • Как настроить push-уведомления для участников
  • Роли пользователей в Event Rocks: организатор, администратор, тестировщик
  • Как собрать обратную связь по приложению от тестировщиков