在beta / alpha测试期间安装实际版本(Android)

时间:2017-03-12 17:21:58

标签: android testing beta-testing google-developers-console

我希望其他人测试我的应用的迁移过程。

我的应用实际上有第10版。

发布给Alpha的我的应用程序版本为11。

我将测试人员添加到Alpha测试人员列表中,他可以成功安装新版本11。

现在的问题是: 我的测试人员如何安装旧版本10,即使测试人员在alpha测试人员列表中,也没有将他从Alpha-Testers列表中删除? 是否有2个不同的链接,我们可以在不操作测试人员列表的情况下安装新旧版本?

1 个答案:

答案 0 :(得分:1)

我认为这是不可能的because it only depends on version codes, the highest will be installed

  

Alpha测试组用户有资格获得alpha,beta或   您的应用的生产版本(具有最高版本代码即可   与他们的设备兼容)。 Beta测试组用户仅限   有资格获得您的应用的测试版或生产版(使用   与其设备兼容的最高版本代码。

     

这意味着您的Alpha APK应该具有最高版本代码,   然后是测试版,最后是制作。

     

如果使用比alpha更高的版本代码上传测试版APK   APK,可以安装两者的alpha用户将安装beta APK   而不是alpha APK。

     

如果使用a上传制作APK   更高版本的代码比alpha或beta APK,部分或全部   alpha和beta用户将安装生产APK,而不是APK   测试轨道。

我认为可能使用Beta和Alpha频道,但我找到this answer

  

另一个区别是alpha测试APK的版本代码应该是   高于beta测试。如果你在测试版上传了更高版本的APK   测试通道,alpha测试将自动关闭。 (这个原则   也适用于生产APK。 APK版本代码应该是'生产   < Beta<阿尔法”。)

将相同的测试人员添加到Beta和Alpha并尝试这样的事情:

Prod版本的代码与Beta和版本代码10相同

与Prod和版本代码11具有相同代码的Beta版本

测试人员可以安装Beta版本。

使用测试代码和版本代码12上传Alpha版本

测试人员可以更新到Alpha版本并测试迁移。

如果一切正确,请上传带有经过测试的代码和版本代码13的Prod版本

使用与Prod和版本代码14相同的代码上传Beta版本

测试人员可以安装Beta版本。

添加功能以测试和上载版本代码为15的Alpha版本

测试人员可以更新到Alpha版本并测试迁移。

...