Как получить xpath пользовательского флажка в родном приложении iOS

У меня возникают трудности с получением атрибутов пользовательского флажка в родном приложении iOS.

Я пытался использовать инспектор Appium и автоматизацию ISO. В инспекторе Appium он дает Xpath, но это не работает, связанное с флажком.

Инспектор Appium

В автоматизации ISO я могу получить только координаты флажка «target.tap({x:48.50, y:372.00});»

Автоматизация ISO


person Sai Raghava    schedule 04.08.2016    source источник
comment
Вы пытались использовать метод driver.tap()?   -  person noor    schedule 04.08.2016


Ответы (1)


В последнее время я узнал много нового об appium. Есть несколько вещей, которые вы можете попробовать, я опубликую ответ на ruby, но в java он почти такой же:

find_element(:id, 'I accept').click

Я почти уверен, что действие касания будет работать на вас

Appium::TouchAction.new.tap(x: 48, y: 372, count: 1).perform

execute_script(UIATarget.localTarget().tap({x:48, y:372})

Я не очень разбираюсь в автоматизации инструментов, но я знаю, что нет возможности использовать код, который он сгенерирует, в вашем тесте, и Apple прекращает его выпуск.

person juhlila    schedule 05.08.2016