产品推荐 2026-07-25

BrowserGym:免费的web 自动化测试软件

BrowserGym 是一个用于 web 任务自动化的 Gym 环境框架。

开源软件Linux工具

产品简介

BrowserGym 是一个开源、易用的框架,专为 web 代理研究设计。它集成了多个标准基准测试,帮助研究人员和开发者快速测试、评估自动化 web 交互的代理,解决了代理开发缺乏统一测试环境的问题。适合 AI 研究人员、开发者和学生用于研究与实验。

BrowserGym 主界面

核心功能

  • 集成多个 web 基准测试(如 MiniWoB、WebArena)
  • 提供标准 Gym 环境接口,易于使用和扩展
  • 支持自定义 web 任务设计
  • 包含实验工具和代理实验室(AgentLab)
  • 支持多种安装包组合,灵活配置

快速开始

  1. 使用 pip 安装 browsergym 包,例如运行 pip install browsergym
  2. 运行 playwright install chromium 设置浏览器环境
  3. 选择并安装所需基准测试包,如 pip install browsergym-miniwob
  4. 导入 browsergym 库并创建 Gym 环境实例
  5. 编写代理代码并通过环境接口执行任务

界面预览

BrowserGym 界面截图

与其他方案对比

对比项BrowserGym同类方案
集成基准测试内置多个标准 web 基准测试,开箱即用通常需要用户自行设置或集成测试环境
易用性基于 Gym 接口提供统一的代码结构和任务管理可能需要学习特定工具 API,配置较复杂

适合谁用

  • AI 研究人员,用于测试和评估 web 代理性能
  • 软件工程师,开发自动化 web 任务脚本
  • 学生和爱好者,学习强化学习和 web 交互

下载与版本

当前最新版本为 v0.13.3,发布于 2024-11-27。支持 Linux。点击页面「下载软件」按钮即可下载打包好的版本,根据你的电脑/手机系统来选择对应的软件。

注意事项

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