Тест — пример приложения и учебники Swift для iOS

Важно!

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

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

XCUITests включены в пример приложения. В этом руководстве описано, как выполнять тесты пользовательского интерфейса с помощью Центра приложений.

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

Предварительные требования

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

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

  1. Установите Node.js версии 6.3 или более поздней.

  2. Откройте терминал и выполните следующую команду, чтобы установить интерфейс командной строки Центра приложений:

    npm install -g appcenter-cli
    
  3. Выполните приведенную ниже команду и следуйте инструкциям, чтобы войти в Центр приложений:

    appcenter login
    

Создание тестовой папки

  1. Откройте терминал и перейдите в каталог проекта.

  2. Выполните приведенную ниже команду, чтобы удалить производный объектDataPath, если он существует:

    rm -rf ddp
    
  3. Выполните следующую команду, чтобы создать папку сборки для тестов:

    xcrun xcodebuild build-for-testing -configuration Debug -workspace sampleapp-ios-swift.xcworkspace -sdk iphoneos -scheme sampleapp-ios-swift -derivedDataPath ddp
    

Подготовка к выполнению тестов в Центре приложений

  1. Перейдите в службу тестирования в Центре приложений.

  2. Щелкните Начать тестирование приложения.

  3. Выберите первое устройство Apple iPhone 7 Plus и нажмите кнопку Выбрать одно устройство внизу.

  4. Выберите XCUITest в качестве платформы тестирования.

  5. Щелкните Далее.

Запуск тестов

  1. Скопируйте пользовательскую команду в разделе Выполнение тестов.

  2. Вставьте его в терминал, находясь в каталоге проекта.

  3. Замените pathToXCUItestBuildFolder текстом ниже:

    ddp/Build/Products/Debug-iphoneos
    
  4. Выполните команду. Вы увидите, что тесты начнут выполняться.

  5. В Центре приложений нажмите кнопку Готово , чтобы закрыть панель.