首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >我需要一些关于开发者控制台上的beta/alpha测试的说明

我需要一些关于开发者控制台上的beta/alpha测试的说明
EN

Stack Overflow用户
提问于 2014-01-08 07:25:48
回答 4查看 60.4K关注 0票数 117

背景

Android开发者控制台有3个用于发布应用程序apk文件的选项卡: alpha、beta和production,如下所示:

正如我在Google IO的一次演讲中回忆的那样,在进行100%的规模发布之前,有一种很酷的方法可以检查你的应用程序有多好,那就是只允许一定比例的用户先下载应用程序。我认为这叫做“阶段性的推出”,因为你可以推出发布,以防它有太多的问题发布给所有人。

我的问题

  1. 它们之间到底有什么区别,特别是在Alpha和Beta之间?
  2. 只有生产阶段对play store上的人可用,对吧?
  3. 哪一个/s允许发布给特定的人/百分比,你用什么方式发布?
  4. 哪个阶段允许应用内计费,至少用于测试?我不明白为什么我甚至在上传应用程序之前都不能测试它。
  5. 在百分比方法中,如果我用同样的方式发布一个新的应用程序版本,它会首先为那些幸运地安装了以前版本的人更新吗?
EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2020-09-13 21:03:08

在android开发者的play控制台上有四种类型的版本;

1.内部测试-它意味着你想要在决定的成员之间分享你的应用程序。这意味着你必须将他们的Gmail放到测试者列表中。这通常是针对员工的。

2. 测试- Alpha测试与内部测试相同,但这一次你可以将应用程序发送给你的朋友、家人或智能手机。

3. Beta测试-这是一个严肃的问题,这是公开测试。但人们不能对你的应用程序进行评论。您还可以限制可以安装该应用程序的用户数量。

4. Production -这是最后一个版本,现在每个人都可以安装你的应用程序,可以给出评论,如果有什么不好的事情可以报告给 play。还有一件事,现在你的应用程序会出现在play商店搜索列表中。

现在还有一件事,开放测试,封闭测试,暂停跟踪和阶段推出,不要被这些术语搞糊涂了。

1.Open testing -这意味着你不需要邀请他们,比如不需要把他们的Gmail添加到用户列表中。(测试版测试)

2.封闭测试- -意味着你需要专门将用户的Gmail添加到列表中。(Alpha测试)

3.分阶段推出-这意味着我们可以为目前拥有的一定比例的用户提供更新。假设有100个用户,你推出了40%,那么只有40个用户可以更新应用程序,在你确认应用程序工作正常后(使用崩溃报告或评论),然后让每个人都可以使用它。

4. Pause Track -查看每个测试在播放控制台中都有一首曲目。因此,如果你在beta测试中点击pause音轨,那么它将在几个小时内暂停beta测试的变化。内部和alpha也是一样的。当我们在产品中发布应用程序时,我们通常会暂停测试曲目,通常我也是这样做的。

只有在production中,你的应用才会显示在搜索结果中。

票数 10
EN

Stack Overflow用户

发布于 2014-01-08 08:21:14

回答您的问题:

1.它们之间到底有什么区别,特别是在阿尔法和贝塔之间?

除了从一小部分测试员开始进行alpha测试并切换到更大的测试组之外,这两种测试之间没有太大的区别。

2.只有生产阶段可供play商店的用户使用,对吗?

默认情况下,Play Store上只提供产品。但是,您现在可以在您的Play Store页面中添加一个选项,供用户选择加入一个开放的Beta计划。Link

3.哪一个/s允许只发布给特定的人/百分比,您是以什么方式发布的?

您可以对这两种情况都这样做。要进行alpha和beta测试,您需要向google+帐户上的用户发送邀请,以便他们可以访问您的应用程序并进行下载。邀请通常采用链接的形式,将他们定向到play store上的应用程序,只有在他们接受邀请后,才能看到该应用程序

4.哪个阶段允许应用内计费,至少是在测试阶段?我不明白为什么我不能在上传应用程序之前测试它。

你可以对alpha和beta测试进行应用内计费。查看链接:http://developer.android.com/google/play/billing/billing_testing.html

5.在百分比方法中,如果我用同样的方式发布一个新的应用程序版本,它会首先为那些幸运地安装了以前版本的人更新吗?

就我的经验而言,我曾见过测试人员比其他人先获得应用程序的更新。但我不太确定它到底是如何工作的。

希望这能有所帮助。

票数 160
EN

Stack Overflow用户

发布于 2017-08-03 18:13:53

Alpha和Beta测试之间的

差异(软件/应用程序测试)

测试在组织内部进行,并由单个开发人员或开发人员或测试人员团队进行测试。此测试对公众关闭。

Beta测试由非程序员、软件工程师或测试人员的最终用户进行。这个测试可能会对公众开放。

开放式或封闭式测试

Closed Alpha Testing:此测试在组织内部进行,仅受电子邮件或群组邀请的限制。那些被添加到Google Play Store的alpha测试人员列表中的人可以访问测试应用程序。

开放阿尔法测试:那些有选择加入链接的应用程序可以访问测试应用程序。此测试不受电子邮件或群组邀请的限制。您可以限制Google Play Store上的测试人员数量。

Closed Beta Testing:此测试在组织外部进行,并受电子邮件或群组邀请的限制。那些被添加到Google Play Store测试版测试者列表中的人可以访问测试应用程序。

Open Beta Testing:此测试在组织外部进行,不受电子邮件或群组邀请的限制。由于应用程序将向公众开放以安装,因此此测试将在实时中进行。您可以限制Google Play Store上的测试人员数量。

通常,alpha测试首先由组织内的开发人员或测试人员进行。Beta测试之后,由组织外部的非技术用户或最终用户进行测试。最后,在完成测试后,该应用程序将投入生产。

应用程序购买中的

获得许可的用户可以购买您的应用内产品,而不会向用户收取任何费用。测试购买只能在alpha和beta版本中使用。

添加用户许可证:Google play Console ->设置->开发人员帐户->帐户详细信息->许可证测试

Learn more about testing

票数 25
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20984120

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档