...
Faire les mêmes actions en sélectionnant IntegrationApp parmi les targets.
Dans le choix de la cible en haut de Xcode, choisir WebDriverAgentRunner et le bon téléphone.
...
Etape 3 : Installation du WebDriverAgent sur le téléphone
Compiler le projet : Product > Build
Lancer le WebDriverAgent (WDA) : Product > Perform Action > Test Without Building
Le WDA est installé sur le téléphone. On s’attend à une erreur car le développeur n’est pas identifié sur le téléphone. On l’autorise à partir de l’iPhone : Settings > General > Device management. On relance le test depuis Xcode : Product > Perform Action > Test Without Building. Le WebDriverAgent est alors prêt à recevoir des requêtes pour l’automatisationArrêter le test en cliquant sur l’icône carré.
...
Etape
...
4 : Lancement du WebDriverAgent à partir du testrunner
Récupérer le testrunner sur https://app.greenspector.com, dans l’onglet Modules, et le placer dans un dossier (par exemple “testrunner_files”).
Ajouter dans ce dossier les fichiers de configuration config_ios.yml et job_ios.yml, ainsi qu'un script gdsl avec l’extension “testgb”.
Modifier ces fichiers pour qu’ils correspondent à la mesure souhaitée.
...
Outils pour inspecter les applications et les sites web sur iOS
Appium Desktop Server GUI : https://github.com/appium/appium-desktop
Appium Inspector : https://github.com/appium/appium-inspector
...
Ouvrir le projet WebDriverAgent sur Xcode
Lancer l’automatisation : Product > Perform Action > Test Without Building
Ouvrir Appium DesktopServer GUI
Cliquer sur “Start Server”
Ouvrir Appium Inspector
Compléter le champ “Remote Path” : /wd/hub
Compléter le champ “Json Representation” avec les informations relatives à votre téléphone :
...
→ Désinstaller le WebDriverAgent sur le téléphone, et le réinstaller en suivant la procédure habituelle (Voir la fin de l'étape 2 3 à partir de la compilation du projet).
...