产品推荐 2026-07-27

arbigent:AI驱动5分钟上手的AI应用测试框架

AI代理测试工具,解决传统UI测试易失败问题。

开源软件跨平台工具

产品简介

arbigent 专为测试Android、iOS及Web应用设计的AI代理测试框架。它通过任务分解技术,将复杂测试目标拆分为可管理的小场景,解决了传统UI测试易因界面变化而中断和AI代理测试结果不稳定的核心痛点。适合QA工程师和开发团队快速构建、执行并扩展自动化测试。

arbigent 主界面

核心功能

  • 任务分解与编排:将复杂测试目标拆分为相互依赖的子场景,提升可预测性与扩展性。
  • 混合开发工作流:提供直观UI创建测试场景,同时支持用YAML代码执行,兼顾非技术与技术人员。
  • 跨平台支持:测试iOS、Android、Web及TV应用,支持D-Pad导航。
  • AI理解优化:通过UI树优化和无障碍截图标注,提升AI对界面的理解能力。
  • 稳健可靠:具备AI图像断言和卡屏检测恢复功能,保障测试稳定。

快速开始

  1. 安装Arbiter:通过npm全局安装Arbiter工具。
  2. 启动UI:运行`arbigent ui`命令启动本地测试界面。
  3. 创建项目:在UI中新建测试项目。
  4. 配置场景:通过UI或YAML文件设计测试场景与目标。
  5. 执行测试:运行场景,查看AI代理的执行与结果报告。

界面预览

arbigent 界面截图

arbigent 界面截图

与其他方案对比

对比项arbigent同类方案
测试稳定性通过任务分解和卡屏恢复,大幅提升复杂交互下的测试成功率。传统UI脚本对界面变化敏感,容易失败。
任务复杂度将复杂目标自动分解为小场景,降低编写和维护难度。传统测试脚本需手动编写复杂逻辑,维护成本高。
开发友好度提供灵活代码接口,支持多种AI模型和自定义钩子,易于扩展和集成。许多AI测试框架可能绑定特定AI模型或OS,扩展性受限。

适合谁用

  • 需要测试移动应用功能的QA工程师
  • 希望将AI自动化测试集成到开发流程中的软件团队
  • 需要验证跨平台应用体验一致性的产品经理

下载与版本

当前最新版本为 0.77.0,发布于 2026-07-23。支持 Windows、macOS、Linux。点击页面「下载软件」按钮即可下载打包好的版本,根据你的电脑/手机系统来选择对应的软件。

注意事项

  • 本工具仅供学习和研究使用,请遵守相关法律法规。
  • 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
  • 项目源码地址:https://github.com/takahirom/arbigent