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)的工具添加,以自主測試應用程式。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案