2016-11-24 3 views
1

Existe-t-il une méthode de clic long dans Appium sur Python? J'ai besoin de cliquer longtemps sur la zone dans mon programme.Méthode de clic long dans Appium, Python

def testDevice1(self): 

    password = self.driver.find_element_by_id('com.e.eas.android:id/password') 
    password.send_keys('111111') 
    time.sleep(5) 
    password = self.driver.find_element_by_id('com.e.eas.android:id/password').longClick() 

Répondre

0

(Python) recherchez TouchAction. vous pouvez enchaîner les commandes:

from appium.webdriver.common.touch_action import TouchAction 
ta = TouchAction(driver) 
ta.press(x=x, y=y).release().perform() 

# some_web_obj = driver.find... 
ta.press(some_web_obj).wait(duration_in_millisec).release().perform()