1

Ich automatisiere eine Android-Anwendung mit Appium. Ich versuche, ein Element mithilfe des UIAutomatorviewer-Tools zu finden, das vom Android SDK bereitgestellt wird. Im Anschluss an die XPath ich gefunden habe, aber ich denke, sie könnte falsch sein:InvalidSelectorException beim Suchen eines Elements auf Android-App

"//android.widget.EditText[@index=0]//android.view.ViewGroup[@index=1]"+ "preceding-sibling::android.view.ViewGroup//android.widget.TextView" 

Immer, wenn ich ich Fehler erhalten folgende ausführen: org.openqa.selenium.InvalidSelectorException: Argument war ein ungültiges Selektor (zB XPath/CSS). (ACHTUNG: Der Server lieferte keine Informationen Stacktrace) Befehl Dauer oder Timeout: 39 Millisekunden Für die Dokumentation zu diesem Fehler finden Sie unter: http://seleniumhq.org/exceptions/invalid_selector_exception.html

Bitte helfen. Anfügen des UIAutomatorviewer-Tool-Snapshots zur Referenz

Antwort

1

Derzeit ist der XPath falsch. Working Xpath würde so aussehen.

Sie haben das/vor dem vorhergehenden Geschwister vermisst, was die ungültige Selektorausnahme verursacht.

Verwandte Themen