airtest和poco中滑动、连续滑动和拖动操作
记录一下airtest的常用滑动操作:
1、使用坐标的方式进行滑动操作如:swipe(([855, 960]),([365, 947]));
2、按比例进行滑动操作:
from poco.drivers.unity3d import UnityPoco
poco = UnityPoco()
poco.swipe([0.9,0.5], [0.1,0.5])
3、滑动的特殊情况--拖动(darg_to)操作:
from poco.drivers.unity3d import UnityPoco
poco = UnityPoco()
# 把“星星”拖动到“贝壳”上
poco('star').drag_to(poco('shell'))
4、应用swipe_along实现连续滑动操作:
from airtest.core.api import *
dev = device() # 获取当前手机设备
# 手指按照顺序依次滑过3个坐标
dev.minitouch.swipe_along([[100, 100], [200, 200], [300, 300]])