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。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM