airTest使用方法与踩坑总结

关于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文件在同一目录下,都
  • 2
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Airtest是一款用于自动化UI测试和游戏测试的开源工具。它支持多种平台和游戏引擎,并提供了丰富的功能和API。以下是一个简单的Airtest使用教程: 1. 安装Airtest:首先,你需要安装Airtest。你可以通过pip命令在命令行中执行以下指令来安装Airtest: ``` pip install -U airtest ``` 2. 运行Airtest脚本:创建一个Python脚本文件,并导入airtest模块。你可以使用Airtest提供的API来编写测试脚本。以下是一个示例脚本: ```python from airtest.core.api import * # 连接设备或模拟器 connect_device("Android://") # 启动应用 start_app("com.example.myapp") # 点击按钮 touch(Template("button.png")) # 断言检查 assert exists(Template("success.png")) # 关闭应用 stop_app("com.example.myapp") ``` 3. 运行测试脚本:在命令行中运行你的测试脚本。你可以使用以下命令来运行脚本: ``` airtest run your_script.py ``` 4. 查看测试结果:测试完成后,你可以查看测试结果报告。Airtest会生成一个HTML格式的报告文件,其中包含测试结果和截图。你可以使用以下命令来打开报告文件: ``` airtest report your_script.py --log_root logs ``` 5. 高级功能:Airtest还提供了许多高级功能,如图像识别、手势操作、录制回放等。你可以查阅官方文档以了解更多详细信息和示例代码。 这是一个简单的Airtest使用教程。希望对你有帮助!如有更多问题,请随时提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值