Как я могу коснуться координат внутри определенного элемента с помощью Python Seleen TouchActions? - PullRequest
0 голосов
/ 21 октября 2018

Модуль Selenium ActionChains включает возможность перехода к элементу со смещением при условии, что координаты x и y таковы: ActionChains(browser).move_to_element_with_offset(x-offset, y-offser).click().perform() Что полезно для проверки отзывчивости элементов, вложенных в другие элементы, такие как элемент реагирования.

Модуль Selenium TouchActions включает в себя нечто подобное, за исключением того, что координаты относятся к области просмотра.Мой сценарий TouchActions выглядит следующим образом:

TouchActions(browser).tap_and_hold(x-offset, y-offset).release(x-offset, y-offset).perform()

Этот сценарий не активирует ожидаемое событие для меня;однако этот сценарий выполняет:

element = browser.find_element_by_XPath(//img)
TouchActions(browser).tap(element).perform()

Отвод происходит в центре элемента, что полезно;Тем не менее, мне нужно иметь возможность повторить касание снова в разных частях элемента, чтобы проверить это событие. ДОПОЛНИТЕЛЬНОЕ ПРИМЕЧАНИЕ: Ожидаемые события могут быть запущены вручную.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...