使用 Appium1.5.3 做 iOS 自动化,在实现屏幕滑动的时候,发现 swipe 已经不支持 iOS 的坐标滑动,上网查询了一些方法,execute_script 和 scroll 好像是 java 语言的,现在使用的是 Python 写的自动化,求告知 iOS 的屏幕滑动解决方法。邮箱:877892385@qq.com
看看这个https://testerhome.com/topics/2150
楼主解决没有,Appium 1.7 的 swipe 也有问题
TouchAction(self.driver).press(x=657, y=1557).move_to(x=4, y=-724).release().perform()
def __do_swipe(self,x1,y1,x2,y2,duration=0.5): self.driver.execute_script("mobile: dragFromToForDuration",{"fromX": x1, "fromY": y1, "toX": x2, "toY": y2, "duration": duration})
已经解决了,使用 driver.execute_script('mobile:scroll', {'direction': '参数'}) 参数:down,up,right,left