Невозможно использовать XPath в Appium - PullRequest
0 голосов
/ 12 ноября 2018

Я автоматизирую приложение UWP (Windows 10) через драйвер Appium + Winapp.

Я использую инспектор Appium, чтобы шпионить за объектами в приложении Windows 10. Для кнопки нет доступного имени, и поэтому он пытается использовать Xpath

/Window/Window[2]/Button[2]

Я пытался нажать кнопку «Кран» в Инспекторе Appium, и он нажимает на название кнопки.

Если я использую XPath в своем коде селена, как показано ниже, он не работает:

driver.findElementByXPath("//Window[2]/Button[2]").click();

Подскажите, пожалуйста, почему сценарий не может щелкнуть Button, в то время как инспектор Appium может щелкнуть по нему.

Моя среда:

  • Версия Appium - 1.9.1
  • Версия WinApp - 1.1
  • Java-клиент - 6.1
  • ОС - Windows 10
...