Maestro 云测试

使用 TestingBot 扩展您的 Maestro 测试。 在 iOS 模拟器、Android 仿真器和真实设备上运行 Maestro 自动化移动测试。

免费开始 申请演示
被世界上一些最具创新性的公司所信任

Maestro Cloud 的即插即用替代方案

几秒钟内从 Maestro Cloud CLI 切换到 TestingBot。只需将 maestro cloud 替换为 testingbot maestro

Android 流程示例
- maestro cloud android.apk flow.yaml
+ testingbot maestro android.apk flow.yaml

快速入门

$ npm install -g testingbot-cli

$ testingbot maestro app.apk ./flows \
    --device "Pixel 8" \
    --deviceVersion "14"

高级选项

$ testingbot maestro app.apk ./flows \
    -e API_URL=https://staging.example.com

$ testingbot maestro app.apk ./flows \
    --include-tags "smoke,critical"

CLI 选项

选项 描述
--device 设备名称(例如:"Pixel 8"、"iPhone 15")
--real-device 使用物理设备(iOS 或 Android)
--deviceVersion 操作系统版本(例如:Android 用 "14",iOS 用 "17.0")
--maestro-version 指定 Maestro 版本(例如:"2.0.10")
-e, --env 将环境变量传递给您的测试
--include-tags 仅运行带有指定标签的流程
--exclude-tags 跳过带有指定标签的流程
--name 测试运行的自定义名称
--locale 设置设备区域设置(例如:"de_DE"、"fr_FR")

如何执行 Maestro 云测试?

1

上传您的移动应用

通过 TestingBot REST API 或仪表板上传您的移动应用程序(.apk、.aab 或 .zip)。

2

上传 Maestro 流程

通过我们的 API 上传您的 Maestro 测试流程。

3

运行 Maestro 测试

通过 API 调用执行 Maestro 测试。测试可在多台设备上并行运行,并会随视频录制一起显示在 TestingBot 仪表板上。

TestingBot 与其他 Maestro Cloud 提供商对比

了解为什么 TestingBot 是您 Maestro 测试的最佳选择

功能
TestingBot ✨ 优胜者
Maestro Cloud
DeviceCloud
💰 定价 1/3 的成本 贵 3 倍 按测试运行付费
📱 真实物理设备(iOS 和 Android)
📲 iPhone/iPad 模拟器 特定 iOS 版本和设备需额外付费
🤖 带 Google Play API 的 Android 仿真器 完全支持 有限 额外付费
💳 应用内购买测试 Android 可用
🔄 纵向/横向模式 完全控制 基础
🌍 地理位置测试 任意位置
🌐 设备区域设置测试 20+ 种语言 有限 9 种语言
📹 实时视频流 实时流媒体 仅测试后 实时流媒体
📊 实时日志 实时流媒体 基础 实时流媒体
⚡ 性能 2 倍速度(Mac Silicon + ARM 性能) 标准速度 标准速度
Fast Execution

并行测试

在不同设备上同时运行多个 Maestro 测试。通过并行执行扩展测试规模,更快获得反馈。

免费开始
并行测试
Real-time Insights

实时控制台

通过详细的日志和洞察实时查看您的 Maestro 测试结果。或使用 API 获取测试结果。

免费开始
Maestro results
Location Features

地理位置测试

通过模拟不同的地理位置来测试应用的基于位置的功能。验证特定于位置的内容和功能。

Device Cloud

Maestro 设备云

在 iOS 模拟器、Android 仿真器和 Android 真机上进行测试。iOS 16 至 26 版本均可运行测试。Android 10 至 16 版本均可运行测试。

查看设备
Test online on Huawei P40

Huawei P40

Test online on Pixel 10

Pixel 10

Test online on Pixel 9

Pixel 9

Test online on Galaxy S25

Galaxy S25

Test online on Redmi Note 13

Redmi Note 13

Test online on Galaxy A55

Galaxy A55

Continuous Integration

CI/CD 集成

将 TestingBot Maestro Testing 与您的 CI/CD 集成

常见问题

TestingBot 提供并维护在多个 iOS 和 Android 设备之间并行运行 Maestro 测试的基础设施。

您不再需要在本地维护物理设备或模拟器。
TestingBot 提供大规模并行化,可轻松集成到您的 CI/CD 管道中。

所有 Maestro 测试都附带视频记录、日志和详细的执行报告。

更多喜爱 TestingBot 的理由

24/7 支持

有疑问?欢迎通过 24/7 应用内客服聊天发送电子邮件联系我们。我们随时为您服务!

TestingBot 支持

嘿👋我们能帮上什么忙吗?

I need support

超过 14,000 个团队信赖

6M+

测试

120k+

用户

400+

企业

106

国家

申请演示

开发人员文档

将 TestingBot 集成到您的工作流程所需的一切。浏览适用于 Web 和移动测试的指南、API 参考和 SDK。

探索文档

企业级安全

Star level 1

Certified

GDPR

Compliant

SAML SSO

Single Sign-On

99.99%

Uptime SLA

访问 TestingBot 信任中心

准备好开始 Maestro 测试了吗?

请参阅我们的Maestro 测试文档以了解如何开始。

开始免费试用