开发者控制台中有三个选项卡 1)生产 2)Beta测试 3)Alpha测试
在生产中发布应用之前,Alpha和Beta如何成为有用的开发人员?
我们如何确定有多少用户拥有最新更新?
答案 0 :(得分:8)
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,测试版和任何未来版本。 注意:当您开始新的alpha / beta测试时,最好从一小组alpha测试人员开始,然后将测试扩展到更大的beta测试组。
第1步:在您的alpha / beta测试中添加APK 登录您的Google Play开发者控制台。 单击所有应用程序 选择一个应用程序 在左侧菜单中,单击APK。 在页面中间附近,单击Alpha Testing或Beta Testing 单击“上载” 选择您的APK文件。 选择发布 请参阅下面的Beta&屏幕截图。 Alpha Besting,
注意Alpha和Beta测试之间的区别,请参阅文档末尾的Q& A部分。
第2步:选择一个测试组 如果您尚未制作一个,则需要建立一个Google小组或Google+社区,其中包含您在Alpha或Beta测试组中所需的人。制作Google网上论坛或Google+社区后,您可以将其添加到开发者控制台上的测试人员列表中。
注意:如果用户符合alpha和beta版本的条件,则会收到alpha版本。
以下是将Google网上论坛或Google+社区添加到测试人员列表并分享指向您应用的链接的方法。
登录您的Google Play开发者控制台。 单击所有应用程序 选择一个应用程序 在左侧菜单中,单击APK。 在页面中间附近,单击Alpha Testing或Beta Testing 在“Alpha测试人员”或“Beta测试人员”下,单击管理测试人员列表。
键入Google网上论坛电子邮件地址或Google+社区网址。 注意:添加测试组时,请确保使用以下格式:
Google网上论坛:yourgroupname@googlegroups.com
Google+社区:https://plus.google.com/communities/123456789012345678901
ClickAdd。 复制并与测试人员共享显示的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需要拥有比测试版APK更高的版本代码。 如果使用比alpha APK更高的版本代码上传测试版APK,则会自动停用Alpha版本。 如果使用比alpha或beta APK更高的版本代码上传制作APK,则会自动停用Alpha和/或Beta版本。 Alpha测试组用户有资格使用与其设备兼容的最高版本代码的应用的alpha版,测试版或生产版。 Beta测试组用户只能使用与其设备兼容的最高版本代码的应用的测试版或生产版。
问&安培; A 强> 1.它们之间究竟有什么区别,特别是在Alpha和Beta之间?
两者之间没有太大的区别,除了你只是从少数测试人员开始进行alpha测试并切换到更大的测试组
2.只有生产阶段适用于游戏商店的人,对吗?
是的,这是正确的。
3.哪一个允许只发布给特定的人/百分比,你以哪种方式发布?
你可以为两者做到这一点。要进行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