Appium 1.5.2无法执行SWIPE,总是给出错误"点不在屏幕范围内#34;,但与Appium 1.4.8配合得很好

时间:2016-06-02 14:34:42

标签: selenium appium appium-ios

Appium 1.5.2无法执行SWIPE,总是给出错误"点不在屏幕的范围内#34;,但同样的命令与Appium 1.4.13的效果非常好

环境:

APPIUM 1.5.2 iOS 9.2.1 MAC OS

知道如何解决这个问题吗?

感谢

1 个答案:

答案 0 :(得分:0)

滑动方法标准(仅适用于IOS)以避免此错误

  1. startx + endx<宽度

  2. starty + endy<高度

  3. 问题是对于IOS,driver.swipe方法的endx和endy输入参数的实现方式不同。它实际上是IOS的deltaX和deltaY。

    请参阅this答案以获取解决方案和详细的RCA问题。