airtest之设备管理
设备管理
G.DEVICE:设备对象
G.DEVICE_LIST:设备对象列表
auto_setup():依次连接全部设备、设置日志目录,工程目录,脚本目录
connect_device():解析url
init_device接():生成设备对象dev
add_device():把设置对象赋值给G.DEVICE,添加到设备列表中
Android类:
都是对安卓设备的操作,基本的一些操作是通过adb完成的,比如:启动应用,卸载应用,唤醒.
总结,Airtest的设备管理只是用G.DEVICE指向当前设备,用G.DEVICE_LIST保存全部设备,所有的操作都通过G.DEVICE转发,所以改变G.DEVICE即可切换设备。
而安卓设备的交互则是通过adb命令,和一些别的库:yosemete、minitouch、minicap、javacap。