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]])

posted @ 2021-01-19 13:46  一个也不能少  阅读(3464)  评论(0编辑  收藏  举报