2015-09-19 180 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”)

相关问题