什麼是 Maestro.dev?
Maestro 是一個適用於行動與網頁應用程式的開源端對端 UI 測試框架。它讓團隊能撰寫確定性、人類可讀的 YAML 測試流程,而非晦澀難懂的程式碼,並可在本機或 Maestro 專為測試打造的裝置雲上平行執行這些流程。它是 AI 原生的,並提供 MCP 工具組,讓程式編寫代理能檢查即時畫面並產生測試。
如何使用 Maestro.dev?
- 透過 CLI 或桌面應用程式安裝 Maestro,然後使用 launchApp、tapOn、inputText 和 assertVisible 等命令,將測試流程撰寫為人類可讀的 YAML 檔案(例如 .maestro/ios-settings.yaml)。使用 Maestro Studio 或 CLI 在您自己的裝置上於本機執行和偵錯流程,將其整合至 CI,當您需要擴展規模時,可在 Maestro 託管的裝置雲上平行執行它們。代理也可以透過 Maestro MCP 產生測試。
Maestro.dev 的核心功能
- 人類可讀的 YAML 測試流程
- 開源且無供應商綁定
- Maestro Studio、CLI、Viewer 和 MCP 工具組
- 透過本機代理實現自癒測試
- 在託管的 Android、iOS 和網頁裝置雲上平行執行
- CI 與 PR/MR 整合
- 豐富的測試報告
- AI 原生的代理式測試產生
用戶評價
5.0
/ 50 則評價
5 星
0
4 星
0
3 星
0
2 星
0
1 星
0
暫無評價,來寫第一條吧
相似產品
Maestro.dev 推廣元件
使用網站徽章展示您的產品已收錄於 Hootool,推動社群對工具發現與傳播的支持。推廣元件可輕鬆新增到首頁或頁尾。







