Touch方法
-
作用:触摸动作
-
常用参数:
v:触摸对象图像或者坐标times:触摸次数,默认值为 1duration:触摸时间,默认为0.01秒
Wait方法
-
作用:等待某个元素出现,如果出现则返回元素的中心点坐标,否则抛出
TargetNotFoundError异常 -
常用参数:
v:图片times:等待(寻找)时间,默认值是20sinterval:每次匹配的时间间隔
swipe方法
-
作用:滑动,从屏幕的一个位置滑动到屏幕的另一个位置
-
常用参数:
v1:图片或者坐标(x,y)v2:图片或者坐标(x,y),从v1滑倒v2vector:[x,y]录制时自动生成,记录了屏幕中的滑动比例,向右为x轴正方向,向下为y轴正方向
text方法
- 作用:输入文本操作
- 常用参数:
text:要输入的文本(输入前需要先确定焦点,一般配合touch一起使用)enter:完整输入后自动执行 Enter 操作,默认为 True
keyevent方法
- 作用:模拟键盘按键输入,支持键码,例如:
3为home键 - 常用参数:
keyname:固定键名或者键码
snapshot方法
- 作用:截取当前屏幕图片,可以在测试报告中显示
- 常用参数:
Filename:保存截屏为指定文件msg:描述测试点,可以在运行报告中呈现
sleep方法
- 作用:暂停时间
- 常用参数:
secs:延迟时间(s)默认为 1 s
assert_exists方法
- 作用:判断页面存在元素
- 常用参数:
v:图片(要判断页面是否存在该元素)msg:描述测试点return:找到图片则返回图片中心点坐标,否则将raise AssertionError
assert_not_exists方法
- 作用:判断页面不存在元素
- 常用参数:
v:图片(判断当前页面不存在改图片元素,不存在通过,存在失败)msg:描述测试点
7783

被折叠的 条评论
为什么被折叠?



