使用 Appium + python,实现安卓应用引导图滑动和点击事件时,self.driver.swipe() 方法都可以成功完成动作,
但为啥最后执行完均报错 WebDriverException: Message: u'An unknown server-side error occurred while processing the command.'

1.引导图滑动:
def test_SwipeGuideImages(self):
sleep(5)
for i in range(1,5): # 滑动四次
self.driver.swipe(576,512,0,512,500)
sleep(5)
如下图从引导图第一页应该只需要滑动四次即可到应用首页,但到引导最后一页时,最后一次(应该滑动到应用首页)总是不执行。

若将循环改成 for i in range(1,6): 滑动五次,则可以滑动到应用首页,但是报错 WebDriverException: Message: u'An unknown server-side error occurred while processing the command.' 错误提示行就是指 self.driver.swipe(576,512,0,512,500)

  1. 点击事件: self.driver.swipe(65,10,65,10,5) 用 swipe() 方法完成点击事件,点击事件完成后也是报上面的错误 WebDriverException: Message: u'An unknown server-side error occurred while processing the command.' 错误提示行就是指 self.driver.swipe(65,10,65,10,5)

这是为什么? 求教大神....


↙↙↙阅读原文可查看相关链接,并与作者交流