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。

posted on 2019-02-18 10:22  悬剑  阅读(1846)  评论(0编辑  收藏  举报

导航