#引入模块
from airtest.core.android.android import Android
#连接设备
devs = device()
#打印设备上的第三方应用应用包名(需要跟devs = device()一起使用)
print(devs.list_app(third_only=True))
#启动应用
start_app(package,activity=None)
如:start_app(‘com.createwit.kaidan‘,activity=None)
#启动应用程序并测量时间,这里可以帮助我们做性能测试,统计启动耗时
start_app_timing(package, activity)
#关闭应用
stop_app(package)
如:stop_app(‘com.createwit.kaidan‘)
#亮屏(亮屏和灭屏更喜欢这样做:keyevent("power"))
wake()
#点击home键
home()
#检查APP是否安装
check_app(package)
#在设备上安装应用程序,replace默认为False,为True时意为替换已存在的App
install_app(filepath, replace=False)
#截全屏并保存到指定文件,ensure_orientation用于处理横竖屏的转换
snapshot(filename=None,ensure_orientation=True)
#如果屏幕是亮着的,返回True,否则False
is_screenon()
#如果是锁定状态返回True,否则False
is_locked()
#解锁设备
unlock()
airtest官方文档链接:https://airtest.readthedocs.io/zh_CN/latest/all_module/airtest.core.api.html
原文:https://www.cnblogs.com/yanmou/p/11912864.html