橙山网 > 泛娱乐 > 今日看点 > 正文

Android App分段性发布功能上线,程式更新可先开放少数用户测试再全面发布,,目前这项功能在测试以

橙山网(www.csnd.net)2018-09-15 02:09:58

[摘要] 原标题:Android App分段性发布功能上线,程式更新可先开放少数用户测试再全面发布 图片来源: Google Google在今年I/O大会提出的分段性发布(Staged△Release)功能,现在已经正式上线了,开

原标题:Android App分段性发布功能上线,程式更新可先开放少数用户测试再全面发布

图片来源: Google Google在今年I/O大会提出的分段性发布(Staged△Release)功能,现在已经正式上线了,开发者可以仅将新的Android应用程序部署给一小部分使用者,通过慢慢增加使用者的数量来控制部署风险,也确保新...

图片来源:

Google

Google在今年I/O大会提出的分段性发布(Staged△Release)功能,现在已经正式上线了,开发者可以仅将新的Android应用程序部署给一小部分使用者,通过慢慢增加使用者的数量来控制部署风险,也确保新版本应用程序能按预期运作。目前这项功能在测试以及产品频道(Track)都能使用了。

分段性发布的概念很简单,就是分次把应用程序部署给使用者,Google表示,这主要有两个优点,第一个优点,由于一开始只会有一小部分的使用者接收到新的应用程序部署,因此当新版本包含错误时,只会有少数人感到不便,这比一次将新版本部署给全部使用者保守也安全许多。第二个好处则是,开发者可以立即将有问题的版本下架,防止任何新的使用者下载到有问题的版本,而他们则会下载到前一个完好的版本。

Google举例说明一个维护十万使用者应用程序的企业,使用分段性发布做为日常发布流程带来的可能情况。星期一开发人员会取得通过自动测试的程式码,所建置的最新版本应用程序,并将新版本推送到Google△Play的测试频道中,让QA团队进行测试。在QA测试并经过修复错误后,应用程序或许会在星期二进入Alpha测试频道,发布给全公司员工进行测试。

当新版本应用程序完成测试,就能在星期三时推送到正式产品频道中,一开始开发人员可以只选择向10%的使用者部署就好,也就是说只会有一万人收到更新,有些使用者会马上更新部分则不会,这10%的使用者是随机挑选出来的,并且每周随机选择。周四开发人员可以查看崩溃报告,以及Android相关回馈,当这些讯息显示新版本应用程序运作良好,就能对所有用户发布。

新版应用程序推出存在许多不确定因素,但分段性发布将能减轻这些风险,而且不只是在应用程序上,Google鼓励开发者可以增加伺服器释出的版本数,以减少每个版本间的改变差异,这能帮助开发者更轻松地测试并排除问题。

Google表示,分段性发布适用于大型和小型应用程序,或许应用程序刚开始并没有QA团队,但仍应该在不同装置上测试应用程序,或是在朋友家人间先行部署使用。当应用程序使用者基础增加时,或许会有五千名测试人员,而这些测试人员的回馈并不会在Play商店中公开,而会直接回馈给开发者。某些受欢迎的应用程序其测试人员可能超过十万人,开发人员也可以在测试频道进行分段发布。

对大型应用程序来说,使用者可能高达百万用户,则可以选择先对1%的使用者部署,再对10%,接着才是向全用户部署。当开发人员以分段性发布功能,发现部署的应用程序有问题,可以随即阻止其他用户下载新版本,不过值得注意的是,这并不会让已经安装新应用程序的用户回到旧版本,开发者可以向使用先前版本的用户群,发布更新的版本来修复应用程序。

橙山网(Csnd.net)简评:目前这项功能在测试以及产品频道(Track)都能使用了。分段性发布的概念很简单,就是分次把应用程序部署给使用者,Google表示,这主要有两个优点,第一个优点,由于一开始只会有一小部分的使用者接收到新

热 门
明 星
刘恩甲 艾伦·加菲尔德 沃尔特·沃尔夫·金 罗伯特·本·加兰特 佐藤仁美 拉尔夫·费因斯 厉立 宠物同谋 雷金纳德·韦尔约翰森 杰瑞·贝克 克劳德特·科尔伯特 苏珊·梅·普拉特 高鸣政伸 格莱格·拜赫兰特 科尔宾·伯恩森 陈楚生 麦切·赫威 杰弗瑞·拉什 银监会 造车 贾乃亮 方静去世 1932-08-20 小鱼儿 许前飞被降级 芬代尔 马西尔斯·范·卡奇 1955-12-02 金彰来 李东阳 肯尼·简纳 滕子萱 1932-10-20 喷血 上交所 长谷川朝晴