test-suite
2023.10
false
- Premiers pas avec Test Suite
- Studio
- Vue d'ensemble (Overview)
- Activités et API de test
- Architecture d’automatisation des appareils mobiles
- Démarrage
- Gérer le gestionnaire d'appareils mobiles
- Appareils Cloud
- Appareils Android locaux
- Configurer le simulateur iOS local
- Gérer les applications
- Créer des workflows d'automatisation mobile
- Interagir avec les appareils
- Automatisation pour les applications React Native
- Activités d'automatisation sur mobile
- Orchestrator
- Testing Robots
- Test Manager
Configurer le simulateur iOS local
Guide de l'utilisateur de Test Suite
Last updated 17 oct. 2024
Configurer le simulateur iOS local
- Installez Xcode. Consultez la page Installation de Xcode et des simulateurs pour plus d’informations sur Xcode.
- Ouvrez un terminal et exécutez la commande suivante pour installer Homebrew :
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
. - Exécutez la commande suivante pour installer NodeJS :
brew install node
- Installez Appium :
- Pour Appium 1.0, exécutez la commande suivante :
npm install -g appium
. Tous les pilotes nécessaires vont être installés automatiquement. - Pour Appium 2.0, exécutez la commande suivante :
npm install -g appium@next
.Appium 2.0 est livré sans les pilotes installés. Par conséquent, pour installer les pilotes nécessaires, exécutez également la commande suivante :appium driver install xcuitest
.Important :- Nous vous recommandons d'utiliser Appium 2.0 avec Mobile Automation version 22.10 ou supérieure.
- Installez Appium 2.0 si vous souhaitez tester vos automatisations mobiles sur un appareil physique iOS.
- Ouvrez Xcode et autorisez-le à installer tous les composants supplémentaires dont il pourrait avoir besoin. Fermez-le une fois que vous voyez l'écran de présentation.
-
Démarrez le serveur Appium à l'aide de la commande suivante :
appium --port 8001 --default-capabilities "{\"appium:systemPort\":9001}" --relaxed-security
.
- Pour Appium 1.0, exécutez la commande suivante :
Procédez aux étapes suivantes pour configurer un simulateur iOS local.
- Installez et ajoutez des runtimes au simulateur.
- Ouvrez Xcode et accédez à la barre de menus. Cliquez sur Xcode puis sur Paramètres.
- Accédez à l’onglet Plates-formes.
- Cliquez sur le bouton Ajouter, puis sélectionnez une plate-forme afin d’afficher la liste de ses versions disponibles.
- Sélectionnez une version et cliquez sur Télécharger et installer.
- Ajoutez un simulateur.
- Dans Xcode, dans la barre de menus, sélectionnez Xcode, puis Appareils et Simulateurs.
- En haut de la barre latérale, sélectionnez Simulateurs et cliquez sur le bouton Ajouter.
- Sélectionnez le type d’appareil et la version du système d’exploitation pour votre simulateur. Vous pouvez si vous le souhaitez lui donner un nom.
- Sélectionnez Créer pour créer le nouveau simulateur.
- Obtenez l’URL Appium et enregistrez-la pour plus tard :
- Accédez à Paramètres système, puis à l’onglet Réseau, et sélectionnez le réseau Wi-Fi auquel l’appareil iOS est connecté.
- Copiez l’adresse IP du réseau Wi-Fi. Le format de l’URL Appium est
https://<ipaddress>:8001>
(8001 est le numéro du port à partir duquel vous allez démarrer Appium).
- Obtenez l’UDID du simulateur que vous avez ajouté à Xcode.
- Accédez à Windows, puis à Appareils et simulateurs, et enfin à Simulateurs.
- Cliquez sur le simulateur iOS que vous avez ajouté.
- Copiez l’identifiant. Il s’agit de l’UDID, que vous ajouterez plus tard en tant que solution supplémentaire souhaitée, dans le cadre de l’ajout de ce simulateur iOS au gestionnaire d’appareils mobiles.
- Créez WebDriverAgent via Xcode sur votre Mac :
- Accédez au dossier
appium-webdriveragent
en utilisant le chemin suivant :/Users/<username>/appium2/node_modules/appium-xcuitest-driver/node_modules/appium-webdriveragent
et ouvrez le fichierxcodeproj
. - Sélectionnez WebDriverAgentet ouvrez WebDriverAgentRunnerdans la section Cibles .
- Basculez vers l'onglet Signature et capacités , sélectionnez Gérer automatiquement la signatureet choisissez un compte d'utilisateur dans la liste déroulante Équipe .
- Remplacez l’ identifiant de bundle par une valeur unique.
- Copiez et enregistrez cet identifiant de bundle. Vous l'utiliserez pour ajouter votre application dans MDM (Bundle Id).
- Accédez au dossier
- Installez WebDriverAgent sur votre simulateur iOS.
- Sélectionnez WebDriverAgentRunner dans la barre de navigation de WebDriverAgent.
- Dans Xcode, accédez à Produit et cliquez sur Test. Sur votre simulateur iOS, vous constaterez que WebDriverAgent est en cours d’installation.
- Ajoutez le simulateur local iOS configuré dans le gestionnaire d’appareils mobiles via la tâche Ajouter un appareil iOS local dans le gestionnaire d’appareils mobiles.