【问题标题】:Closed alpha testing tracks how to differentiate between two test tracks?封闭的 alpha 测试轨道如何区分两个测试轨道?
【发布时间】:2018-09-21 16:15:09
【问题描述】:

我们正在使用 Google Play Alpah testing tracks,它可以由不同的测试团队针对各自的模块进行测试。

但是这些轨道生成的链接是相同的,如何为可能添加到多个封闭 alpha 测试轨道的成员获取应用程序。

例如我们有两个轨道Alpha Track 1Alpha Track 2,我们在这两个中很少有常见的测试人员电子邮件,但大多数都从Alpha Track 1 获得apk,这是第一个创建的轨道。他们如何从他们的测试电子邮件帐户中安装来自Alpha Track 2 的 apk?或者他们是否需要为每个曲目提供完全不同的电子邮件 ID?

【问题讨论】:

  • 在我的头顶上(显然,不是官方来源:):1)测试人员不需要有不同的电子邮件地址; 2) 两个赛道的人都会从应用版本代码较高的赛道获取应用。
  • @ozbek 你说的有道理,但是为什么除了如何创建之外没有任何关于测试轨道行为的官方文档?
  • 可能,因为这不是常见的情况。请联系 Google Play 支持团队,我相信他们会确认我所说的话。

标签: android


【解决方案1】:

Google 刚刚更新了有关此问题的帮助中心文档。请参阅Version codes & testing track statuses 部分(重点是我的):

版本代码要求

用户收到的应用版本具有:

  • 与其设备兼容的最高版本代码,并且
  • 已发布到他们有资格接收的轨道

所有用户始终有资格接收制作曲目。如果在生产环境中发布的 APK 版本代码高于用户选择的测试轨道,则用户将收到生产环境 APK。

有资格接收多个曲目的用户将收到在这些曲目上发布的最高版本代码 APK。

要让用户有资格接收测试曲目,用户必须:

  • 包含在托管轨道配置中,并且
  • 已选择加入相应的测试计划

例如,所有选择加入测试计划的用户都有资格参加开放式测试轨道。选择加入内部测试计划的用户没有资格参加开放式和封闭式测试轨道,即使他们包含在托管测试人员配置中也是如此。这些用户不会收到在这些轨道上发布的更高版本代码的 APK。

如需了解更多信息,请了解versioning your apps

希望这会有所帮助。

【讨论】:

  • 嗨,我刚刚尝试使用它,但它似乎没有像我预期的那样工作。我有一个封闭的轨道(最初的 Alpha 轨道),我创建了一个新的封闭轨道并为我的一个列表打开了它。我在新曲目上发布了一个 apk,版本代码更高,但该列表中的任何人都无法在 Play 商店中看到新的 apk。我什至从 Alpha 曲目中取消了该列表。有什么想法吗?
  • 新列表中的用户是否接受了测试邀请?
  • 我搞定了。他们不得不取消原来的接受,然后再次接受
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-07-09
  • 2018-12-24
  • 1970-01-01
  • 1970-01-01
  • 2022-10-20
相关资源
最近更新 更多