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 等現有的自動化工具整合。開發人員無需編寫複雜的選擇器,只需使用自然語言指令即可在應用程式中執行操作(例如 do 或 act)並驗證條件(例如 check)。
適用對象
專為使用 E2E 測試框架,並希望利用 AI 使其測試更具靈活性且更易於維護的 QA 工程師與開發人員設計。
亮點
- 多框架支援:與 Appium、Playwright 和 Selenium 無縫協作。
- 自然語言介面:允許使用者使用 plain English 描述操作與斷言。
- 多語言綁定:提供 Python、TypeScript 與 Java 版本。
- MCP 整合:可以作為 AI Agent(如 Claude Code)的工具添加,以自主測試應用程式。
相關
- 專案
- 專案
- 專案
- 專案
- 專案