alumnium-hq/alumnium

End-to-End Testing with AI for Agents and Engineers

解决的问题

Alumnium 通过将僵化的手动测试脚本替换为 AI 驱动的交互,简化了端到端 (E2E) 测试。它通过提供更强大的断言验证和应用程序交互机制,降低了传统测试自动化的脆弱性。

工作原理

Alumnium 作为一个 AI 原生库和 Model Context Protocol (MCP) 服务器,可以与 Appium、Playwright 或 Selenium 等现有自动化工具集成。开发人员无需编写复杂的选择器,只需使用自然语言命令即可在应用程序中执行操作(例如 doact)并验证条件(例如 check)。

适用对象

专为使用 E2E 测试框架并希望利用 AI 使其测试更具灵活性且更易于维护的 QA 工程师和开发人员设计。

亮点

  • 多框架支持:与 Appium、Playwright 和 Selenium 无缝协作。
  • 自然语言接口:允许用户使用 plain English 描述操作和断言。
  • 多语言绑定:支持 Python、TypeScript 和 Java。
  • MCP 集成:可以作为 AI Agent(如 Claude Code)的工具添加,以自主测试应用程序。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目