什么是 Maestro.dev?
Maestro 是一个面向移动端和 Web 应用的开源端到端 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 和 Web 设备云上并行运行
- CI 和 PR/MR 集成
- 丰富的测试报告
- AI 原生的智能体测试生成
用户评价
5.0
/ 50 条评价
5 星
0
4 星
0
3 星
0
2 星
0
1 星
0
暂无评价,来写第一条吧
相似产品
Maestro.dev 推广组件
使用网站徽章展示您的产品已收录于 Hootool,帮助更多人按问题找到合适的 AI 工具。推广组件可轻松添加到主页或页脚。







