美文网首页
什么是灰度

什么是灰度

作者: IvanHung | 来源:发表于2016-12-07 01:01 被阅读91次

1、什么是灰度?

在黑与白之间,能够平滑过渡的一种发布方式。在产品发布时,有所控制地选择面向的人群及其比例。

2、灰度的目的

测试用途:灵活选择用户参与产品测试;快速获取用户的反馈意见,完善产品功能

降低风险:降低产品迭代升级所影响的范围;避免停服发布给用户带来不便

容灾能力:降低全量发布引起的服务器崩溃等风险,逐步发布产品,逐步控制服务器压力

3、灰度策略

用户的选择(地理位置、终端等)、功能覆盖度(逐步还是全部开放)、实现方式(代码层还是接入层)、数据反馈入口、回滚或上线、周期(一般为7天,复杂的测试也可以更长)等。

4、如何筛选用户?

用户行为特征、用户流量大小、用户范围:内部用户 > 种子用户 > 活跃用户 > 所有用户

5、灰度的步骤

1)定义目标;

2)选定策略:包括用户规模、发布频率、功能覆盖度、回滚策略、运营策略、新旧系统部署策略等;

3)筛选用户:包括用户特征、用户数量、用户常用功能、用户范围等;

4)部署系统:部署新系统、部署用户行为分析系统(web analytics)、设定分流规则、运营数据分析、分流规则微调;

5)发布总结:用户行为分析报告、用户问卷调查、社会化媒体意见收集、形成产品功能改进列表;

6)产品完善;

7)新一轮灰度发布或完整发布。

灰度测试流程

——部分内容整理自网络——

相关文章

  • 什么是灰度

    1、什么是灰度? 在黑与白之间,能够平滑过渡的一种发布方式。在产品发布时,有所控制地选择面向的人群及其比例。 2、...

  • 什么是灰度发布,灰度测试。

    什么是灰度发布? 灰度发布,又名金丝雀发布,或者灰度测试,是指在黑与白之间能够平滑过渡的一种发布方式。在其上可以进...

  • 什么是灰度测试(灰度发布)?

    灰度测试是什么意思呢? 灰度测试就是指如果软件要在不久的将来推出一个全新的功能,或者做一次比较重大的改版的话,要先...

  • Openshift上使用Nginx Pod作灰度发布

    参考文章:使用 Nginx 实现灰度发布 什么是灰度发布 【百度百科】灰度发布(又名金丝雀发布)是指在黑与白之间,...

  • 图像局部纹理特征——GLCM(Grey-Level Co-occ

    本文参考自OpenCV22(灰度共现矩阵/灰度共生矩阵) 一、什么是灰度共生矩阵(Grey-Level Co-oc...

  • opencv+python学习记录(九)伽马变换

    一、什么是Gamma变换 Gamma变换是对输入图像灰度值进行的非线性操作,使输出图像灰度值与输入图像灰度值呈指数...

  • 灰度直方图和均衡化

    目的: 得到原图的灰度直方图 使原图均衡化 得到均衡化图的灰度直方图 什么是灰度直方图: 图像中所有的像素一句像素...

  • 浅谈灰度发布

    什么是灰度发布 所谓灰度发布就是将软件新功能版本先发布到灰度区进行可控范围的验证,如果验证结果良好,再进行正式发布...

  • 【图像处理】直方图均衡与匹配

    灰度直方图 灰度直方图: 图像灰度直方图描述的是图像各个灰度级的统计特性,横坐标表示各级灰度值,纵坐标表示各级灰度...

  • 什么是灰度发布,以及灰度发布A/B测试

    在一般情况下,升级服务器端应用,需要将应用源码或程序包上传到服务器,然后停止掉老版本服务,再启动新版本。但是这种简...

网友评论

      本文标题:什么是灰度

      本文链接:https://www.haomeiwen.com/subject/aehdmttx.html