AppiumDriver的辅助类,主要针对手势操作,比方滑动、长按、拖动等。TouchAction的原理是讲一系列的动作放在一个链条中,然后将该链条传递给server。server接受到该链条后,解析各个动作,逐个运行。
在控件上运行press操作。
在坐标为(x,y)的点运行press操作
在控件el的左上角的x坐标偏移x单位,y左边偏移y单位的坐标上运行press操作。
释放操作,代表该系列动作的一个结束标志。
以el为目标,从还有一个点移动到该目标上
以(x,y)点为目标,从还有一个点移动到该目标上
以控件el的左上角为基准,x轴向右移动x单位,y轴向下移动y单位。以该点为目标,从还有一个点移动到该点上。
在控件的中心点上敲击一下
在(x,y)点轻击一下
以控件el的左上角为基准,x轴向右移动x单位,y轴向下移动y单位。在该点上轻击。
代表一个空操作,等待一段时间
等待ms秒
控件长按
点长按
偏移点长按
取消运行该动作
运行该动作
原文:http://www.cnblogs.com/mengfanrong/p/4365206.html