web-dev-qa-db-fra.com

Appium: erreur d'origine: - [XCUIElement résoudre]: sélecteur non reconnu envoyé à l'instance

Veuillez trouver la configuration que j'utilise comme ci-dessous

Xcode: 11 GM Seed Appium: 1.14.2 Appareil réel: iPhone 7 (12.4.1)

J'ai mis à jour mon Xcode vers 11 car le xcode 10.3 ne prend pas en charge iOS 12.4.1.

Après la mise à niveau, il a commencé à donner une erreur

Erreur d'origine: - [XCUIElement résoudre]: sélecteur non reconnu envoyé à l'instance

L'application est lancée mais rien ne se passe après cela et je peux voir l'erreur ci-dessus dans ma console appium.

5
Manish Boricha

J'ai rencontré le même problème ici. ios: 13.1. J'ai essayé l'iphone 12.4.1 mais j'ai eu le même problème xcode: 10.3

veuillez partager la solution

1
Pac Chan

Il semble que vous n'ayez pas besoin de rétrograder Xcode si vous utilisez Appium 1.15.0:

$ npm install -g [email protected]

L'iOS de mon appareil est 12.4.1, j'ai à la fois 11 et 10.3 Xcode.

Lorsque j'ai utilisé Appium Desktop 1.13.0, j'ai lancé WDA en ouvrant son projet Xcode (dans Xcode 10.3) et commencé à tester la cible WRA-Runner (CMD + U). Puis j'ai couru

$ python -m unittest my_ui_test.py

Maintenant, avec Appium 1.15.0, je lance simplement:

$ appium

puis

$ python -m unittest my_ui_test.py

à partir d'un autre onglet de terminal.

J'espère que cela t'aides.

1
Olha Pavliuk

J'essaie et cela fonctionne sur IOS simulator et real devices

Installer appium Appium v1.15.0-rc.5 via nmp

Xcode 11.
IOS 13
========
install webdriveragent via path *node_modules/appium/node_modules/appium-webdriveragent* ==> appium had been update

ref https://github.com/appium/appium/issues/13288#issuecomment-535574619

1
mit4ever

Cela fonctionne dans mon macbook pro.

Env: - Xcode 11.1 - iOS 13

Comment: - Mettre à jour appium de 1.15.0 à 1.15. - Supprimer l'application WebDriverAgent et l'application de test

Le responsable d'Appium a déclaré que si nous mettons à jour Appium, le meilleur moyen est de nettoyer l'environnement en supprimant WebDriverAgent, etc.

Voir aussi: https://github.com/appium/appium/issues/13274

0
daipresents

Eu ce problème également après la mise à jour vers xcode 11, tous mes tests ont échoué avec cette erreur sur le simulateur avec OS 13 et inférieur, le correctif a finalement été de passer à l'appium 1.15. Utilisez la commande npm install -g [email protected]. Aucun autre entretien ou contournement nécessaire

0
nicoletaTest

Avez-vous réinstallé votre WebDriverAgent? Fournissez votre code qui envoie des commandes au WDA, vous utilisez probablement un mauvais type de sélecteurs.

0
Vault23