Метод совместимости

Как протестировать приложение для Android на облачном или физическом телефоне

Тестируйте нужный вам рабочий процесс на том профиле устройства, который получите. Полезная проверка совместимости охватывает установку, вход, требуемые действия и повторное подключение с фиксацией версий и ограничений. Phonovi публикует этот протокол, чтобы рекомендацию приложения можно было связать с наблюдаемыми доказательствами. Эта страница содержит метод, а не завершённые результаты тестирования или оценку совместимости по всему рынку.

Начните с правильной области охвата

Для рабочего процесса создателя проверьте путь от импорта медиа до неопубликованного черновика и воспроизведения. Камера, микрофон и передача файлов требуют отдельных проверок.

Получите доступное устройство, авторизованный тестовый аккаунт, официальное приложение и письменный список требуемых действий. Уточните любую стоимость услуги перед запросом доступа. Каталог приложений содержит ссылки для поиска и руководство по настройке; это не выборка завершённых тестов совместимости.

Изучите опубликованный бюджет на устройства и его допущения

Воспроизводимые шаги тестирования

  1. Определите задачу перед тестированием

    Запишите действия, определяющие успех, например чтение сообщения, предварительный просмотр черновика или получение уведомления. Выберите необходимые действия до наблюдения за результатами. Дополнительная функция не должна становиться причиной объявить необходимое действие успешным.

  2. Зафиксируйте тестовую среду

    Запишите модель устройства или облачный профиль, версию Android, версию приложения, источник приложения, браузер и операционную систему, условия сети, дату тестирования и часовой пояс. Отметьте, требует ли приложение SIM-карту, проверку целостности устройства, камеру, микрофон или биометрию.

  3. Установка из официального источника

    Проверьте издателя приложения и установите его через официальный канал распространения. Зафиксируйте, завершаются ли установка и запуск, а также точную ошибку, если они не завершаются. Не считайте эти две проверки полным результатом совместимости.

  4. Проверьте вход в систему с авторизованным аккаунтом

    Используйте аккаунт, которым владеете вы или который вам разрешено тестировать. Пройдите верификацию у издателя самостоятельно через подконтрольный вам канал. Фиксируйте успех, неудачу или заблокированное предварительное условие, не сохраняя пароли, коды или конфиденциальные данные аккаунта. Не обходите правила целостности или доступа.

  5. Выполните требуемые действия

    Используйте неконфиденциальный образец контента. Проверяйте каждую требуемую функцию отдельно, включая импорт, предпросмотр, звук, камеру или уведомления только при необходимости. Записывайте, что произошло, ожидаемое поведение и ссылку на отредактированный скриншот или журнал. Не совершайте финансовую транзакцию в качестве теста совместимости.

  6. Повторно подключитесь и повторите в зафиксированных условиях

    Закройте сессию браузера и переподключитесь через предполагаемый способ доступа. Проверьте, доступно ли приложение и ожидаемое состояние. Фиксируйте повторы и любые изменения устройства или приложения; не объединяйте разные среды в необъяснённый процент успеха.

  7. Указывайте ограничения вместе с результатом

    Отмечайте «Пройдено», «Не пройдено», «Заблокировано» или «Не тестировалось» для каждого требуемого действия. Указывайте протестированные версии и дату. Публикуйте неудачи и исключения наряду с успехами и перепроверяйте после соответствующих изменений приложения, Android или профиля устройства.

Запись результата для заполнения

Пустой шаблон протокола; результаты тестирования не подразумеваются
ПолеЧто нужно записать
СредаПрофиль устройства, версии Android, приложения и браузера; дата и часовой пояс.
Требуемое действиеНаблюдаемый результат и условие приёмки, определённые до тестирования.
РезультатПройдено, не пройдено, заблокировано или не тестировалось — с фактическим наблюдением.
ДоказательстваОтредактированный скриншот или ссылка на журнал, повторы и точные ошибки.
ОграниченияНедоступные входные данные, ограничения аккаунта, исключённые функции и изменения с момента тестирования.

Когда можно опубликовать процент совместимости?

Сначала определите совокупность приложений, версии, требуемые действия и метод выборки. Опубликуйте число протестированных, прошедших, не прошедших, заблокированных и непротестированных. Для показателя по каждому приложению считайте каждое приложение один раз: приложение проходит, только если каждое требуемое действие проходит во всех заявленных повторениях. Разделите прошедшие приложения на приложения с завершёнными оценками, включая как прошедшие, так и не прошедшие. Отдельно раскрывайте заблокированные и непротестированные приложения, чтобы исключения не могли создать впечатление универсальности результата. Выбранный каталог приложений не устанавливает процент от всех приложений Android.

Такой набор данных здесь пока не опубликован. До сбора наблюдений используйте отдельные подтверждённые результаты с их условиями вместо числового утверждения обо всём рынке.

Вопросы о толковании теста

Доказывает ли установка Snapchat, что он работает?

Нет. Установка и запуск — это лишь первые проверки. Ваши предполагаемые действия в Snapchat, верификация аккаунта, удалённый ввод и повторное подключение требуют отдельных наблюдений.

Гарантирует ли физический Android, что банковское приложение работает?

Нет. Банк может требовать определённую версию Android, целостность устройства, биометрию или верификацию аккаунта. Уточните требования в банке и тестируйте только авторизованные действия, не связанные с конфиденциальными данными.

Это независимый бенчмарк?

Нет. Это опубликованный провайдером протокол сбора данных. Независимые доказательства требуют реальных наблюдений с раскрытием тестировщика, среды, области и метода.

Следуйте руководству по настройке Snapchat

Найдите официальную ссылку издателя приложения