1.连接设备报错:'str' object has no attribute 'decode'
解决方法:下载安装python就解决了
2.连接设备,设备状态:offline
解决方法:换根能传输内容的数据线
3.执行过程中经常卡顿,多用sleep、wait
4.keyevent("HOME") 回到主屏幕 = keyevent("3")
keyevent("back") 返回上一步
keyevent("del") 删除一位输入的内容
text("test", enter=False) 默认enter=True
text("test", search=True) 输入后点击搜索按钮
5.运行.air
多个设备:
airtest run "path to your .air dir" --device iOS:///
airtest run "path to your .air dir" --device Android:///
生成报告:
airtest report "path to your .air dir"
引用其他的air脚本
ST.PROJECT_ROOT='D:\scripts'
using("uploadFile.air")
from uploadFile import uploadFile
uploadFile()
5.声明断言:
- assert_exists
- assert_not_exists
- assert_equal
- assert_not_equal
6.for i in range(3):
keyevent("BACK")
sleep(1)