Partager via


Test - Exemple d’application iOS Swift et didacticiels

Important

La mise hors service de Visual Studio App Center est prévue pour le 31 mars 2025. Bien que vous puissiez continuer à utiliser Visual Studio App Center jusqu’à sa mise hors service complète, il existe plusieurs alternatives recommandées vers lesquelles vous pouvez envisager la migration.

En savoir plus sur les chronologies et les alternatives de support.

Les XCUITests sont inclus dans l’exemple d’application. Dans ce tutoriel, vous allez apprendre à exécuter les tests d’interface utilisateur à l’aide d’App Center.

Tout d’abord, suivez le tutoriel de prise en main pour configurer l’exemple d’application.

Prérequis

  • Configuration du profil et du certificat. Accédez à la Documentation pour développeurs Apple pour en savoir plus sur la création d’un ID d’application pour coder l’exemple d’application iOS avec.

Installer l’interface de ligne de commande App Center

  1. Installez Node.js version 6.3 ou ultérieure.

  2. Ouvrez le terminal et exécutez la commande ci-dessous pour installer l’interface CLI App Center :

    npm install -g appcenter-cli
    
  3. Exécutez la commande ci-dessous et suivez les instructions pour vous connecter à App Center :

    appcenter login
    

Créer le dossier de test

  1. Ouvrez un terminal et accédez au répertoire du projet.

  2. Exécutez la commande ci-dessous pour supprimer le chemin de données dérivé s’il existe :

    rm -rf ddp
    
  3. Exécutez la commande ci-dessous pour créer le dossier de build pour les tests :

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

Préparer l’exécution de tests dans App Center

  1. Accédez au service test dans App Center.

  2. Cliquez sur Démarrer le test de votre application.

  3. Sélectionnez le premier appareil, apple iPhone 7 Plus, puis appuyez sur Sélectionner un appareil en bas.

  4. Choisissez XCUITest comme infrastructure de test.

  5. Cliquez sur Suivant.

Exécuter les tests

  1. Copiez la commande personnalisée sous Exécution de tests.

  2. Collez-le dans le terminal dans le répertoire du projet.

  3. Remplacez par pathToXCUItestBuildFolder le texte ci-dessous :

    ddp/Build/Products/Debug-iphoneos
    
  4. Exécutez la commande. Vous verrez que les tests commencent à s’exécuter.

  5. Dans App Center, cliquez sur Terminé pour fermer le panneau.