#引入模塊
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