airTest使用方法与踩坑总结

本文档介绍了airTest的使用方法,包括如何连接安卓手机到airTest IDE,设置基本环境,以及使用基本的API如init_device、connect_device、start_app、exists、touch和swipe等。在IDE运行项目时,需要注意第三方库的导入问题和.air项目中自定义模块的引入方式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

关于airTest
  1. 官方文档:文档链接.
  2. 官方5分钟引导链接:网页链接.
  3. 官方下载页面:网页链接.
安卓手机连接airTest IDE与基本设置
连接
  1. 首先确定想要连接的安卓手机打开的开发者模式,并且确定USB调试模式已打开,并且USB调试(安全设置)已经打开,才能进行模拟点击。具体官方文档参考.
  2. 确保电脑上已经安装过adb,我并不确定airTest是否会自动安装adb。具体下载adb的方法请搜索:SDK Platform Tools
  3. USB连接安卓设备后,点击airTest中的移动设备连接窗口的刷新ADB,因为是只用USB连接一台安卓机,所以直接点击第一台设备的connect具体参考文档.
  4. 其他的连接方式,包括IOS连接和安卓远程,请参考文档
基本设置
  1. airTest项目可以在命令行运行,同时也可以在IDE中运行。但是在IDE中运行的时候,我发现会引入不了一些在命令行中已经通过pip install安装过的模块。具体原因可以查看官方文档。总结来说就是,airTestpython 3.6.5环境,如果想要使用某些第三方的库,就必须使用本地的python环境。通过点击选项->设置,然后设置自定义python路径,选择自己本地的python.exe文件。自定义python路径
  2. 还有一个问题,项目是.air格式的,所以不能直接使用import引入自己的自定义的模块。无论你自定义的模块是跟.air文件夹在统一目录下,还是跟对应的.py文件在同一目录下,都是没有办法使用import直接引入的。暂时想到的解决办法是,在.air文件对应的,py文件中引入sys模块,然后通过sys.path.append把当前路径加入到path中去。关于
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值