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 iPhone Air

iPhone Air

Test online on Pixel 10

Pixel 10

Test online on iPhone 17

iPhone 17

Test online on Pixel 9

Pixel 9

Test online on Galaxy S25

Galaxy S25

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 测试文档以了解如何开始。

开始免费试用