Airtest IDE 官方版是一款操作简易的 UI 自动化测试工具,由网易游戏团队自主研发并率先投入内部使用。软件适配各类手游与手机 APP,实用性突出,上手门槛低,用户可快速上手编写自动化测试脚本,高效完成 UI 自动化测试相关工作。整体功能实用、操作便捷,能有效提升测试工作效率,满足开发与测试人员日常使用需求。
软件亮点
跨平台支持:
支持 Windows、macOS、Android 和 iOS 等多个平台,满足不同设备和操作系统的测试需求。
图像识别与 UI 控件识别结合:
Airtest 基于图像识别原理,适用于游戏和 App 的测试,尤其适用于非原生 App 或无法取得项目源码的情况。
Poco 基于 UI 控件识别,支持多种引擎和平台,如 Unity3D、cocos2dx、Android 原生、iOS 原生等,能够获取控件的文本属性等信息。
直观易用的图形界面:
Airtest IDE 提供了直观的图形界面,支持脚本录制、编辑、调试和执行,降低了自动化测试的门槛。
丰富的 API 和插件支持:
提供了丰富的 API 和插件,支持自定义测试逻辑和扩展功能,满足不同测试场景的需求。
实时设备连接和监控:
支持实时连接和监控测试设备,方便用户随时查看测试进度和结果。
软件特色
一键录制自动化脚本:
Airtest IDE 支持一键录制自动化脚本,用户只需在设备上执行操作,IDE 会自动生成对应的脚本代码,提高了测试脚本的编写效率。
多设备并行测试:
支持多设备并行测试,用户可以同时连接多台设备进行测试,提高了测试效率。
智能断言和验证:
提供了智能断言和验证功能,用户可以轻松设置断言条件,验证被测应用的当前状态是否符合预期。
详细的测试报告:
生成详细的测试报告,包括测试步骤、结果、截图等信息,方便用户查看和分析测试结果。
集成开发环境:
内置了 Python 环境,用户可以直接在 IDE 中编写和执行 Python 脚本,无需额外配置开发环境。
软件功能
脚本录制与编辑:
支持一键录制自动化测试脚本,并提供脚本编辑器进行代码的编写和调试。
设备连接与管理:
支持通过 USB、WiFi 等方式连接测试设备,并提供设备管理功能,方便用户查看和管理已连接的设备。
测试执行与监控:
支持在 IDE 中直接执行测试脚本,并提供实时监控功能,方便用户查看测试进度和结果。
断言与验证:
提供了多种断言和验证方法,如图像识别断言、控件属性断言等,方便用户验证被测应用的当前状态。
测试报告生成:
支持生成 HTML 格式的测试报告,方便用户查看和分析测试结果。
插件扩展:
支持通过插件扩展功能,用户可以根据需要安装和使用不同的插件来增强 IDE 的功能。
常见问题
设备连接问题:
问题描述:无法连接测试设备或设备连接不稳定。
解决方案:
确保设备已开启 USB 调试模式,并允许电脑进行调试。
检查 USB 连接线是否完好,尝试更换连接线或 USB 端口。
在 Airtest IDE 中刷新设备列表,重新连接设备。
对于部分特殊设备,可能需要勾选 IDE 提供的备用连接参数,如 Use javacap、Use ADB orientation 等。
脚本录制失败:
问题描述:在录制脚本时,IDE 无法正确识别设备上的操作。
解决方案:
确保设备屏幕已解锁,并且当前没有弹出窗口或对话框干扰录制。
检查 IDE 的录制设置是否正确,如录制分辨率、录制范围等。
尝试重启 IDE 和设备,重新录制脚本。
小智桌面 3.3.3.10
iFonts字体助手 最新版 v2.5.3
神奇电商宝贝下载软件 电脑版 v3.0.0.285
ABBYY FineReader 官方版
Xshell Portable 官方版 v6 6.0.011