谷歌应用商店分阶段发布上线 帮助开发者规避潜在BUG

谷歌在开发者大会上已提前预告谷歌应用商店的分阶段发布功能,该功能实际上就类似我们常说的灰度测试。

正常情况下对于应用程序开发商而言如果新版本出现错误,那么所有已升级到新版本的用户都会被错误影响。

对于开发者来说这种错误会影响用户体验也会增加用户流失,所以如何提前完善应用程序的测试是个大问题。

分阶段发布功能:

谷歌应用商店新增的分阶段发布功能类似灰度测试,开发者可以预先让少部分用户下载安装升级到新的版本。

接下来开发者即可通过遥测数据排查是否存在问题,即便出现问题也只有少数的用户受到影响不会出大问题。

同时此时开发者可以立即对灰度版本进行下架以便修复问题,直到解决问题后重新上架推送给所有正式用户。

随机选择按比例安装新版本:

对于用户来说通过谷歌应用商店下载到灰度版本概率是随机的,这个工作机制完全由谷歌通过云端算法控制。

谷歌举例称开发商可以最初以1% 的比例进行测试,然后再以10% 的比例进行测试,直到覆盖到所有的用户。

正常情况下来看应用程序的用户量越高则出现问题的概率也越大,因为不同设备不同网络遭遇的问题也不同。

通过分阶段发布可以解决数百万规模以上的应用程序发布问题,尽可能的降低影响并提高用户整体使用体验。

本文由来源 蓝点网 原创,由 山外的鸭子哥 整理编辑,其版权均为 蓝点网 原创 所有,文章内容系作者个人观点,不代表 蓝点网 对观点赞同或支持。如需转载,请注明文章来源。
0

评论:

1 条评论,访客:1 条,站长:0 条

0%好评

  • 好评:(0%)
  • 中评:(0%)
  • 差评:(0%)
  1. xhu
    xhu发布于: 

    就像是play商店,最好再加入a/b测试

发表评论