Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • 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’automatisation

  • Arrêter le test en cliquant sur l’icône carré.

...

Etape

...

: 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

...

  • 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).

...