1

我们最近开始使用 Google Play 开发者控制台将 Beta 版本发布给一组选定的测试人员。

这工作正常,但我们遇到了一个问题:Beta 版本连接到我们的测试服务器,而我们的生产版本当然应该连接到我们的生产服务器。

但是当发布到 Beta 渠道时,我们不能只将 Beta 版本提升到生产,因为那时生产应用程序将指向我们的测试服务器。这个问题可以通过创建具有更高版本代码的新版本并将此应用程序指向我们的生产服务器来解决(因此,每次将新版本发布到生产服务器时,我们总是跳过一个版本代码......)。

那么......我们的 Beta 测试人员在测试服务器上拥有他们的帐户,但意外(或自动)更新到生产应用程序会发生什么?他们失去了对测试帐户的访问权限,因为现在他们的应用程序更新版本当然指向生产服务器......

TL;DR:您如何使用测试和生产服务器在 Google Play 上进行 Beta 测试?我们应该为这种方法使用不同的设置吗?

Google Play 开发者控制台不适合这种测试/登台吗?我错过了什么吗?

4

1 回答 1

2

我认为对于公开的 beta 测试,你应该测试应用程序,而不是后端。您的测试版应用程序应该会访问您的生产服务器。

如果您想像这样大规模测试后端,那么建立一个 alpha 社区,为他们提供 beta 应用程序,但指向测试环境,并强烈理解他们的内容不能从 alpha 转移到 beta/prod。

于 2013-11-05T21:53:58.370 回答