Google Play 中的 Open Testing Track:它是什么、设置和 Beta

作者: IT Sectr 发布日期: 2026-06-06 阅读时间: 7 分钟

Open Testing Track — Google Play Console 中的公开(Beta)测试轨道,用于向所有 Google Play 用户分发预发布版本。任何用户都可以通过链接或在商店搜索中找到应用来加入测试。根据 Google Play Console Help (2024),对于新开发者帐户,Open Testing Track 是必须的:应用在发布到生产环境之前,必须经过至少 20 人参与的 14 天公开测试。

要点

  • Open Testing Track — 用于公开 Beta 测试的 Google Play 轨道,参与者数量不限
  • 在 Google Play 搜索中可见 — 用户无需特殊链接即可通过商店找到应用
  • 公开评价 — 测试者留下对所有用户可见的评分和评论
  • 新帐户必须使用 — 生产环境前需进行 14 天测试,至少 20 名参与者
  • 需要 Google 审核 — 激活前,轨道需经过完整的 Google Play 检查

什么是 Open Testing Track?

Open Testing Track — Google Play Console 中的公开 Beta 测试轨道,所有 Google Play 用户均可访问。与 Internal 和 Closed 轨道不同,公开测试使应用在商店搜索中可见,允许任何人安装 Beta 版本。

Open Testing Track 具有多种功能:在发布前收集大量反馈、检查与各种设备的兼容性、满足 Google Play 对新开发者帐户的要求。测试者的公开评价形成应用的初始评分并影响其在商店中的可见性。

根据 Android Developers Blog (2024),经过 Open Testing 的应用在生产环境发布后,严重错误减少 30%。这是因为在不同 Android 版本和配置的真实设备上进行测试,能够揭示在模拟器和内部测试中无法重现的问题。

Open Testing 如何影响新开发者帐户

自 2023 年起,Google 要求新帐户开发者在发布到生产环境前必须经过 Open Testing Track。应用必须在公开测试中至少停留 14 天并收集至少 20 名测试者。此要求旨在提高 Google Play 中的应用质量并减少低质量发布的数量。

如何在 Google Play Console 中设置 Open Testing Track

在 Google Play Console 的 Release > Testing > Open Testing 部分进行 Open Testing Track 的设置。流程包括创建轨道、配置 Google Groups 以管理访问权限(可选)以及上传 AAB 构建包。

创建轨道时可以指定 Google Groups 来限制测试访问,但对于完全公开测试,不需要群组 — 只需启用 Make testing link public 选项即可。上传后,构建包将发送到 Google 进行审核。批准后,轨道将发布并可供所有用户使用。

测试者通过两种方式加入 Beta 测试:直接链接(opt-in)或通过 Google Play 中的应用页面点击 Join beta 按钮。链接在轨道激活后自动生成并显示在控制台中。

groovy
// build.gradle - 部署到 Open Testing Track
play {
    track = "openbeta"
    serviceAccountCredentials = file("service-account.json")
    
    // Beta 测试者的发布说明
    releaseNotes {
        defaultLanguage "en-US"
        releaseNotes "Beta version with new features - report bugs via in-app feedback"
    }
}

// Fastlane 部署
// lane :openbeta do
//   supply(track: "openbeta", aab: "app-release.aab")
// end

公开 Beta 测试的优势

Open Testing Track 为开发者提供数千台设备上应用真实使用数据的访问权限。来自不同地区、拥有不同 Android 版本、设备型号和网络条件的测试者能够揭示在实验室条件下无法重现的问题。

Google Play 中的公开评价是另一个优势。开发者在正式发布前获得评分和评论,从而能够根据用户真实需求调整改进优先级。Beta 测试阶段的高评分对应用在过渡到生产环境时在搜索中的初始排名产生积极影响。

对于具有订阅和应用内购买的应用,Open Testing 允许通过真实交易检查完整的盈利周期。Google Play Console 在测试阶段提供订阅转化数据,有助于在启动前优化盈利模式。

收集指标和反馈

Android Vitals 收集 Open 轨道所有测试者的性能指标:崩溃频率、ANR、启动时间和电池消耗。In-App Review API 允许在应用内请求评分,Firebase 的 Crashlytics 提供详细的崩溃堆栈以及每个错误的上下文。

Google 对公开测试的要求

Google 为 Open Testing Track 设定了多项要求。主要要求是在激活前通过审核。构建包按照与生产版本相同的规则进行检查:禁止内容、不正确的元数据、数据隐私问题。

对于新开发者帐户,要求更为严格: 14 天连续测试、至少 20 名活跃测试者、在控制台中填写反馈部分(向测试者说明收集反馈目的的消息)。

测试者可以随时通过 Google Play 设置退出计划。开发者不能限制测试退出。退出后,用户将收到来自生产轨道的最后稳定版本(如果已发布)或应用将被删除。

要求新帐户现有帐户
最短期限14 天非必须
最少测试者20 人不需要
Google 审核需要需要
反馈消息必须建议
公开评价已启用已启用

何时选择 Open Testing Track

Open Testing Track 在发布准备的最后阶段选择,当应用稳定、主要功能已实现且需要在广泛受众中进行验证时。最佳时机 — 在成功通过 Internal 和 Closed 轨道之后,所有阻塞性错误都已修复。

对于具有社交功能(聊天、内容推送、用户内容)的应用,公开测试对于检查审核、服务器负载测试以及在真实负载下发现扩展问题来说是必须的。

如果应用包含 Google Play Billing,Open Testing 允许在没有财务风险的情况下测试购买。测试模式下的交易不会从用户账户扣款,但开发者可以看到完整的支付流程:产品选择、确认、Google Play 收据以及服务器处理。

  • 最终稳定性 — 应用在 Internal 和 Closed 轨道中的所有目标设备上无严重错误运行
  • 营销就绪 — 应用的截图、描述和元数据已更新,可在 Google Play 中公开显示
  • 服务器端就绪 — 后端和 API 已准备好承受当前 2-3 倍的负载
  • 盈利已配置 — 订阅、购买和广告通过 Google Play Console 正常运行
  • 团队已准备好支持 — 评价处理、错误报告和更新流程已自动化

常见问题

是否可以跳过 Open Testing 直接发布到生产环境?

对于现有帐户 — 可以,Open Testing 不是必须的。对于新帐户(2023 年后创建的) — 在生产环境发布前必须进行至少 20 名参与者参与的 14 天公开测试。

Open Testing 的评价会影响应用评分吗?

是的,来自 Open Testing Track 的评分和评论会发布在 Google Play 中并形成应用评分。构建包过渡到生产环境后,所有评价都会保留并计入总体评分。

如何将构建包从 Open Testing 转移到生产环境?

在 Google Play Console 中,选择 Open 轨道中的构建包并点击 Promote to Production。构建包将发送到最终 App Review,之后无需重新上传即可供所有 Google Play 用户使用。

生产版本发布后测试者会怎样?

测试者仍留在 Beta 测试计划中并继续接收 Beta 构建包。如果 Beta 版本比生产版本新,他们将看到带有新功能的更新。要退出 Beta 测试,需要在 Google Play 设置中取消订阅。

Open Testing 是否必须指定 Google Groups?

,Google Groups 对于 Open Testing 不是必须的。轨道可以通过公开链接完全开放。仅当需要限制公开轨道内特定受众的测试访问时才使用 Groups。

总结

  • Open Testing Track — 公开的 Google Play Beta 轨道,用户访问不受限制且在商店搜索中可见
  • 新帐户必须使用 — 根据 Google Play 要求,14 天测试至少 20 名参与者
  • 公开评价在正式发布前形成评分并影响应用在 Google Play 中的可见性
  • 大规模测试在数千台真实设备上揭示模拟器和内部测试无法发现的问题
  • 盈利检查 — 测试模式下的 Google Play Billing 允许在不扣款的情况下检查订阅和购买
  • Promote to Production — Open 轨道中的构建包在最终 App Review 后无需重新上传即可提升到生产环境
  • 建议在发布前使用 Open Testing 进行最终验证,特别是对于新帐户和具有订阅的应用

我们将开发一款交钥匙移动应用程序

IT Sectr自2017年以来为初创企业和企业打造iOS和Android应用程序。我们将为您提供咨询并提出最佳解决方案。

讨论项目

另请阅读