2015-09-19 179 views
1

我已經嘗試了TouchActions和鏈接的每個組合,我可以想到使用Appium集成測試框架在Android上執行雙擊。我只能記錄一個水龍頭。這裏是(Java)的代碼,我預期的那樣工作:有沒有辦法在Android上使用Appium執行雙擊?

new TouchAction(driver).tap(x, y).tap(0, 0).perform(); 

有沒有人有一個工作Android的代碼示例分享?

作爲參考,在IOS,下面的(Python)的代碼似乎以產生雙敲擊:

wd = webdriver.Remote('http://127.0.0.1:4723/wd/hub', desired_caps) 
... 
wd.tap([(215, 315)]) 
wd.tap([(215, 315)]) 
time.sleep(1) 
+0

您是否符合找出雙擊的方式? – alizelzele

回答

0

嘗試:

action = TouchAction(self.driver) 
action.tap(element=None, x=100, y=600, count=2).perform() 

或元件和不x,y座標

(您必須導入:「from from appium.webdriver.common.touch_action import TouchAction」)

相關問題