一.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断言的对象是数值