Как получить доступ к тестированию приложения на 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-устройства.
Как настроить
Заголовок раздела «Как настроить»1. Подготовьте данные тестировщиков
Заголовок раздела «1. Подготовьте данные тестировщиков»Составьте список людей, которые будут проверять приложение, и соберите для каждого:
- имя и фамилия — для идентификации;
- email Apple ID — адрес, под которым выполнен вход на iPhone или iPad, где планируется тестирование. Как правило, это личная почта, а не рабочая;
- email для связи — рабочий адрес для переписки (может совпадать с Apple ID);
- UDID устройства — при необходимости, например для отладки ошибки на конкретной модели. Apple ID удобнее, поэтому UDID указывать необязательно.
Передайте собранные данные вашему менеджеру проекта Event Rocks.
2. Установите TestFlight на iOS
Заголовок раздела «2. Установите TestFlight на iOS»На каждом iPhone или iPad, где будет идти тестирование, установите приложение TestFlight из App Store.
3. Примите приглашение TestFlight
Заголовок раздела «3. Примите приглашение TestFlight»Команда Event Rocks добавит Apple ID тестировщика в TestFlight. После этого на указанную почту придёт письмо-приглашение от Apple. Без принятия приглашения доступ к сборке не откроется.
Порядок действий:
- Откройте письмо с приглашением.
- Нажмите Accept (Принять).
- Подтвердите лицензионное соглашение Apple внутри TestFlight.
- Сообщите менеджеру проекта Event Rocks, что приглашение принято. После этого команда вышлет код доступа к сборке.
Подтвердите приглашение как можно быстрее. Пока соглашение не принято, Event Rocks не сможет отправить приглашение в саму сборку.
4. Получите код и установите сборку на iOS
Заголовок раздела «4. Получите код и установите сборку на iOS»После того как Event Rocks отправит код:
- Откройте письмо с кодом на iPhone или iPad.
- Перейдите по ссылке — TestFlight откроется автоматически.
- Установите тестовую сборку приложения мероприятия через TestFlight.
Если письмо не пришло, проверьте папки «Входящие», «Спам» и «Промоакции».
5. Установите сборку на Android
Заголовок раздела «5. Установите сборку на Android»Команда Event Rocks высылает APK-файл. Установка выполняется на устройстве тестировщика стандартным способом.
Примеры использования
Заголовок раздела «Примеры использования»Пример 1. Конференция на 500 участников
Заголовок раздела «Пример 1. Конференция на 500 участников»Организатор конференции хочет за неделю до события проверить приложение с командой из 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: организатор, администратор, тестировщик
- Как собрать обратную связь по приложению от тестировщиков