Перейти к содержимому

Фотография

Appium + python / .tap(element, x, y)

appium action python mobile

  • Авторизуйтесь для ответа в теме
В теме одно сообщение

#1 Grif0n

Grif0n

    Новый участник

  • Members
  • Pip
  • 20 сообщений
  • ФИО:Кравченко Григорий


Отправлено 16 июня 2017 - 06:15

Всем привет. 

 

Подскажите плз есть ли возможность нажать по координатам используя библиотеки Аппиум? Почемуто, когда я передаю любые координаты нажатие происходит всегда в центр элемента. Возможно, это связано с тем что приложение написано на базе Unity3d, возможно что-то изменилось. 

Вызов делаю вот так:

a1 = TouchAction(self.driver)
a1.tap(element, x=coordinates['x'], y=coordinates['y']).perform()

Быть может есть другие варианты написать тесты для Unity (собранного билда)?

 

Спасибо!


  • 0

#2 Grif0n

Grif0n

    Новый участник

  • Members
  • Pip
  • 20 сообщений
  • ФИО:Кравченко Григорий


Отправлено 16 июня 2017 - 09:08

тему можно закрывать, использовал не тот метод. Вот так работает :

positions = []
positions.append((coordinates['x'], coordinates['y']))
self.driver.tap(positions) 

  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных