一、滚动
swipe(self,start_x:int,start_y:int,end_x:int,end_y:int,duration:int = 0)
scroll(origin_el,destination_el,duration)
duration 默认是600毫秒
二、拖拽
drag_and_drop(origin_el,destination_el)
三、高级模拟手势功能
TouchAction
按下:press(self,el,x,y,pressure)
如果传递了el参数,x,y可以不传
如果el为None,就需要传递x,y
移动:move_to(self,el,x,y)
等待:wait(self,ms)
松手:release()
轻敲(点击):tap(self,element,x,y,count = 1)
tap 和 click 的区别:click有延迟触发效果(为了检验是不是双击)
通过tap(el,count = 2)可以模拟双击
四、案例 — 设置图形密码
五、driver的其他操作
.device_time 获取手机时间
.get_window_size() 获取屏幕大小
.network_connection 获取手机 络信息
.set_network_connection( 络模式数字) 设置手机 络信息
.keyevent(按键数字) 点击按键
get_screenshot_as_file/save_screenshot(图片路径) 截屏
.open_notifications() 打开通知栏
文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树首页概览208347 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!