начало работы с помощью тестирования Центра приложений

Важно!

Прекращение поддержки Центра приложений Visual Studio запланировано на 31 марта 2025 г. Хотя вы можете продолжать использовать Центр приложений Visual Studio, пока он не будет полностью выведен из эксплуатации, существует несколько рекомендуемых вариантов, на которые вы можете рассмотреть возможность миграции.

Узнайте больше о сроках поддержки и альтернативных вариантах.

Эти действия необходимо выполнить, прежде чем проект можно будет использовать с тестом Центра приложений.

1. Создание учетной записи Центра приложений

Создайте учетную запись Центра приложений на appcenter.ms.

2. Установка интерфейса командной строки Центра приложений

Тестовые запуски выполняются с помощью интерфейса командной строки Центра приложений. Если установка еще не установлена, следуйте этим инструкциям . После установки выполните команду appcenter login , чтобы связать учетную запись Центра приложений с помощью средства.

3. Создание приложения в Центре приложений

Все тестовые ресурсы и операции находятся в контексте приложения. Создайте проект приложения для тестирования.

4. Обзор основных понятий

Понимание основных понятий тестовой службы упрощает использование, навигацию и взаимодействие с поддержкой. Ознакомьтесь с разделом Основные понятия тестирования перед выполнением первых тестов.

5. Убедитесь, что тесты выполняются локально на физическом устройстве

Для тестирования в Центре приложений используются только физические устройства, а не эмуляторы или симуляторы. Для разработчиков Android это может не иметь значения, так как APK, предназначенный для эмулятора, как правило, действителен для нацеливания на эквивалентное реальное устройство Android.

Однако для разработчиков iOS это может быть сложнее:

  • Приложения, созданные для устройств и симуляторов iOS, несовместимы с различными архитектурами процессоров.
  • Приложения, созданные для устройств iOS, должны быть подготовлены с помощью процесса подписывания Apple. Начальная настройка подготовки iOS может быть сложной, а также обновление позже, когда срок действия профилей истекает или потребуется изменить.
  • Некоторые платформы тестирования, такие как Xamarin.UITest & Calabash, явно несовместимы с публикацией приложений iOS в App Store. Эти платформы добавляют сборки в IPA, которые должны присутствовать только во время разработки.
  • При первом тестировании на физическом устройстве iOS необходимо включить UIAutomation в параметрах устройства.

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

6. Подготовка проекта к отправке

Каждая платформа тестирования имеет разные требования для отправки в тест Центра приложений. Следуйте соответствующим инструкциям по платформе тестирования: