maestro

用YAML流程为Android、iOS和Web应用编写简单UI与端到端测试的开源框架,无需繁琐配置即可自动化应用测试。

分享到 X许可证: Apache-2.0

概述

Maestro 是一个开源框架,用于 Android、iOS 和网页应用的 UI 与端到端测试。测试写成简单的 YAML 命令列表,通过平台的无障碍层驱动应用,只需安装单个二进制文件,无需驱动或 SDK。流程可在模拟器、浏览器和真实 Android 设备上运行,暂不支持真实 iOS 设备。

主要特点

  • 用简单的 YAML 流程编写测试
  • 单一二进制安装,无需驱动或 SDK
  • Maestro Studio 可视化构建流程
  • Maestro MCP 支持通过编码智能体测试

适用场景

适合希望免去繁重配置、快速开展 UI 测试的移动端和网页团队。注意暂不支持真实 iOS 设备。

上游仓库
mobile-dev-inc/Maestro
GitHub 上的 fork
Guo-astro/maestro
上游 Star 数
16k
分类
开发者工具与基础设施
编程语言
Kotlin
许可证
Apache-2.0
Fork 时间
2025-12-18
同步状态
已同步上次同步 2026-09-29