
Waterwheel Agent
producthunt.com
用自然语言驱动浏览器测试,零编码门槛
2天前制作者:Tao Dong
关于 Waterwheel Agent
Waterwheel Agent 是一款完全由 AI 驱动的浏览器测试代理,它能够直接从纯 Markdown 文件中运行自动化 Web 测试——无需编写脚本、无需录制浏览器操作、无需选择器、无需脆弱的测试代码。只需指向你的 Web 应用,用简单的英语描述要测试的内容,剩下的交给它处理。支持 Claude、DeepSeek、OpenAI 和 Gemini 等主流大模型。以 Docker 镜像形式交付,可无缝集成到任何 CI/CD 流水线中。专为重视真实 QA 自动化而非维护庞大 QA 团队的 AI 原生团队打造。
核心功能
Waterwheel Agent 的核心在于将自然语言转化为可靠的浏览器测试。你只需编写 Markdown 格式的测试用例,例如“点击登录按钮,输入用户名和密码,验证跳转到首页”,Agent 便会自动理解意图、定位元素、执行操作并断言结果。整个过程无需任何传统测试框架知识,彻底消除脚本维护成本。
主要特性
- 零编码测试:用纯英文描述测试步骤,AI 自动解析并执行,无需学习任何编程语言或测试框架。
- 多模型支持:兼容 Claude、DeepSeek、OpenAI 和 Gemini,用户可根据成本、速度或准确性灵活选择底层模型。
- 容器化交付:提供开箱即用的 Docker 镜像,可轻松集成到 Jenkins、GitLab CI、GitHub Actions 等 CI/CD 工具中。
- 稳定可靠:内置重试机制和智能等待,减少因网络波动或页面动态加载导致的假阳性失败。
- 团队友好:测试用例以 Markdown 文件形式存储,便于版本控制、代码审查和非技术人员协作。
适用场景
- 敏捷开发团队:快速编写回归测试,确保每次迭代质量。
- QA 资源有限的小团队:用 AI 替代部分手工测试,降低人力瓶颈。
- 需要频繁更新测试的电商或 SaaS 产品:自然语言描述比脚本更容易维护。
- 跨浏览器兼容性测试:结合 Docker 和 CI/CD,可并行运行多浏览器测试。