【发布时间】:2023-03-24 03:27:01
【问题描述】:
开发者控制台中有三个选项卡 1)生产 2) Beta 测试 3) Alpha 测试
在将应用发布到生产环境之前,Alpha 和 Beta 如何成为有用的开发人员?
我们如何确定有多少用户有最新更新?
【问题讨论】:
-
谢谢@RavindraKushwaha
标签: android android-developer-api
开发者控制台中有三个选项卡 1)生产 2) Beta 测试 3) Alpha 测试
在将应用发布到生产环境之前,Alpha 和 Beta 如何成为有用的开发人员?
我们如何确定有多少用户有最新更新?
【问题讨论】:
标签: android android-developer-api
Alpha 和 Beta 测试
Google 帮助您在向世界发布应用程序之前保持自信。 这些是为了帮助您从用户那里获得初步反馈。
从用户那里获得真实的反馈总是很有价值的,尤其是在发布之前。 Google Play 让您可以轻松地将应用的预发布版本分发给世界各地的 Alpha 和 Beta 测试组。
在您的 Google Play 开发者控制台的 APK 部分,您会找到 Alpha 测试和 Beta 测试标签。您可以在此处上传应用的 APK 文件版本,并将测试人员列表定义为 Google 群组或 Google+ 社区。完成此操作后,您将收到一个 URL 转发给测试人员,他们可以从中选择加入测试计划。
选择加入后,您的测试人员会转到您应用的产品页面,当他们下载该应用时,Google Play 会根据需要为他们提供 Alpha 版或 Beta 版。顺便说一句,如果用户碰巧选择加入您的两个测试组,Google Play 将始终为他们提供 alpha 测试版本。
请注意,用户不能就您的应用的 Alpha 版和 Beta 版提供反馈和评论。要收集反馈,您可以使用 Google 群组或 Google+ 社区,或者设置电子邮件地址或您自己的网站。
您可以使用这些测试程序来优化您的应用、帮助向新市场推出并开始构建您的社区。启动检查表和本地化检查表中还有关于使用 beta 测试的更多信息。
使用 alpha/beta 测试
使用 Google Play 开发者控制台,您可以选择用户组来对您应用的不同版本进行 alpha/beta 测试,并随着时间的推移逐步推出应用更新,称为分阶段推出。
设置 alpha/beta 测试
使用您的开发者帐户中提供的 alpha/beta 测试工具,您可以测试应用的不同版本。
您不需要正式版 APK 即可发布 Alpha/Beta 版应用。 如果您正在测试之前发布的现有应用程序,则只有您的测试组中的用户会收到您的 Alpha/Beta 版本的更新。如果您正在测试以前未发布过的新应用,则只有您的测试组中的用户可以找到并下载您的应用。 发布 alpha/beta APK 后,您的测试链接最多可能需要 24 小时才能提供给测试人员。 如果您对应用的定价和分发页面进行任何更改,包括将应用价格设置为付费或免费,则会影响您的生产、Alpha、Beta 以及应用的任何未来版本。 注意:当您开始新的 Alpha/Beta 测试时,最好先从一小群 Alpha 测试人员开始,然后将您的测试扩展到更大的 Beta 测试组。
第 1 步:将 APK 添加到您的 Alpha/Beta 测试中 登录您的 Google Play 开发者控制台。 单击所有应用程序。 选择一个应用程序。 在左侧菜单中,单击APK。 在页面中间附近,单击 Alpha 测试或 Beta 测试 点击上传 选择您的 APK 文件。 选择发布 请参阅下面的 Beta 和 Alpha Besting 截图,
注册 Alpha 和 Beta 测试之间的区别,请参阅文档末尾的问答部分。
第 2 步:选择测试组 如果您还没有创建一个,则需要创建一个 Google 群组或 Google+ 社区,其中包括您希望在您的 Alpha 或 Beta 测试组中的人。创建 Google 群组或 Google+ 社区后,您可以将其添加到开发者控制台上的测试人员列表中。
注意:如果用户同时符合 Alpha 版和 Beta 版的资格,他们将收到 Alpha 版。
您可以通过以下方式将您的 Google 群组或 Google+ 社区添加到您的测试人员列表中并分享指向您的应用的链接。
登录您的 Google Play 开发者控制台。 单击所有应用程序。 选择一个应用程序。 在左侧菜单中,单击APK。 在页面中间附近,单击 Alpha 测试或 Beta 测试 在“Alpha 测试人员”或“Beta 测试人员”下,点击管理测试人员列表。
输入 Google 群组电子邮件地址或 Google+ 社区网址。 注意:添加测试组时,请确保使用以下格式:
Google 网上论坛:yourgroupname@googlegroups.com
Google+ 社区:https://plus.google.com/communities/123456789012345678901
单击添加。 复制并与您的测试人员共享显示的 URL 链接。 该链接使用以下格式:https://play.google.com/apps/testing/com.package.name 注意:选择加入链接仅在应用“已发布”时显示。 “草稿”或“待发布”中的应用不会显示选择加入链接。
点击选择加入链接后,您的测试人员将了解成为测试人员意味着什么,他们将能够选择加入。
第 3 步:获取反馈 在您的 Alpha 或 Beta 测试人员选择加入并使用您提供的链接安装您的应用后,他们将自动更新到测试版本。
由于您的测试人员无法在 Google Play 上对 alpha/beta 应用发表公开评论,因此最好让他们知道可以在哪里向您提供反馈(电子邮件地址、网站等)。
Alpha/Beta 版可用性 Alpha 版和 Beta 版 APK 的版本代码需要高于生产版 APK 才能用于测试。
要供 Alpha 版测试人员使用,Alpha 版 APK 的版本代码必须高于 Beta 版 APK。 如果上传的 beta APK 版本代码高于 alpha APK,则 alpha 版本将自动停用。 如果上传的 Production APK 的版本代码高于 alpha 或 beta APK,则 alpha 和/或 beta 版本将自动停用。 Alpha 测试组用户有资格使用与其设备兼容的最高版本代码的应用程序的 Alpha、Beta 或生产版本。 Beta 测试组用户只有与他们的设备兼容的最高版本代码才有资格使用您的应用的 Beta 版或生产版。
问答 1.它们之间到底有什么区别,尤其是Alpha和Beta之间的区别?
两者之间并没有太大区别,只是您从少数测试人员开始进行 alpha 测试,然后切换到更大的测试组进行 beta 测试
2.play store只有制作阶段才可以玩吧?
是的,没错。
3.which one/s 只允许向特定的人/百分比发布,你是通过什么方式发布的?
您可以为两者都这样做。要进行 alpha、beta 测试,您需要向他们的 google+ 帐户上的人发送邀请,以便他们可以访问您的应用并能够下载它。邀请通常采用链接的形式,将他们引导至您在 Play 商店中的应用,只有在他们接受邀请后才对他们可见
4. 哪个阶段允许应用内计费,至少用于测试?我不明白为什么我在上传应用之前就无法对其进行测试。
您可以为 Alpha 和 Beta 测试进行应用内结算。查看链接:http://developer.android.com/google/play/billing/billing_testing.html
5.在百分比法中,如果我用同样的方式发布一个新的应用版本,它会先更新给有幸安装旧版本的人吗?
就我的经验而言,我见过测试人员比其他人更先获得应用程序的更新。但我不太确定它是如何工作的。
参考资料: https://developer.android.com/distribute/googleplay/developer-console.html https://support.google.com/googleplay/android-developer/answer/3131213?hl=en Need some clarification about beta/alpha testing on the developer console
【讨论】: