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 [Commencer directement à cette étape si Xcode est déjà configuré]

Info

Si le téléphone ne se connecte pas automatiquement :

  • Connecter le téléphone au Mac en filaire.

  • Connecter le téléphone et le Mac au même réseau wifi.

  • Window > Devices and Simulators : cliquer sur le nom de son iPhone et cocher la case "connect via network" (une icône “planète” doit apparaître à côté du nom du téléphone, si cela ne fonctionne pas plusieurs fois, désactiver et réactiver le wifi du Mac).

  • Une fois la connexion faite, retirer le câble entre l'iPhone et le Mac.

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

...