第二:APP自动化工具-Airtest-操作使用

一.Airtest辅助窗中-touch

1.touch(图片)基于图片进行点击操作(点击操作,根据录制脚本时所截取的图像进行点击)

在这里插入图片描述
在这里插入图片描述
二.Airtest辅助窗中-wait

1.wait(图片)等待图片出现(可以等待画面中某个图片出现)
1.1.如果在指定的时间范围内匹配到该图片,就会返回图片所处位置的焦点
1.2.否则抛出TargetNotFoundError异常

在这里插入图片描述
在这里插入图片描述

1.3.等待图片对象没有出现报错

在这里插入图片描述
三.Airtest辅助窗中-swipe

1.swipe(v1, vector=[x,y]),基于V1滑动到偏移x和y的位置(图片可以从一个位置滑动到另外一个位置)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

1.1.从一个图片划动到另一图片,第二张图片使用 

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

四.Airtest辅助窗中-exists

1.exists:找到图片中心的坐标,没有则返回空(判断画面中是否存在某个图片)

1.1.如果匹配到图片,返回图片所处位置的焦点,否则返回False

在这里插入图片描述

五.Airtest辅助窗中-text

1.text()文本输入
1.1.注意:设备要开启yosemite输入法(真机或者模拟器上已经安装)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
六.Airtest辅助窗中-keyevent

1.keyevent键盘指令,BACK返回HOME(返回上一层)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

七.Airtest辅助窗中-snapshot

1.snapshot截图或截屏操作

在这里插入图片描述
在这里插入图片描述

八.Airtest辅助窗中-sleep

1.sleep:表示等待延迟(线程挂起)

在这里插入图片描述
在这里插入图片描述

九.Airtest辅助窗中-断言

在这里插入图片描述

1.assert_exists:找到图片的中心坐标断言(断言图片存在于当前画面上)

在这里插入图片描述
在这里插入图片描述

2.assert_not_exists:找不到图片的中心坐标断言(断言图片不存在)

在这里插入图片描述
在这里插入图片描述

3.assert_equal:判断两者相等断言(断言数值相等)

在这里插入图片描述
在这里插入图片描述

4.assert_not_equal:判断两者不相等断言(断言数值不等)

在这里插入图片描述
在这里插入图片描述

5.assert_exists()与assert_equal()的区别在于

5.1.assert_exists断言的对象是图片,assert_equal断言的对象是数值
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

卢卡平头哥

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值