谈谈灰度测试
编辑指南:使用灰度测试,产品经理和研发团队可以在产品或应用正式发布或推广之前选择特定人群使用,然后发现可能存在的问题,避免冲击用户体验。那么,如何进行灰度测试呢?在这篇文章中,作者介绍了灰度测试的方法以及灰度测试和A/B测试的区别。一起来看看吧。
微信版中,修改后的微信输入框底部提示复制页面是“微信好账号的唯一凭证只能设置一次”。当朋友告诉我可以修改微信ID时,我查了一下,发现不同的手机显示不同。我是“只设置一次”,朋友手机微信显示“微信ID是唯一凭证,一年只能修改一次”。
这种差异的原因是什么?这篇文章通过对灰度测试的解释来解释造成这种情况的原因。
我。概述
灰度测试是在某个产品或应用正式发布之前,选择针对特定人群的测试,并逐步扩大试用次数以便用户及时发现问题。
第二,为什么需要进行灰度测试?
看到灰度测试,首先我问自己什么是灰度测试。通过百度之后,我明白了灰度测试的概念。其次,我问自己为什么产品需要灰度测试?
让我粗略地走一遍产品的开发过程,来回答我自己的为什么以及我的目的是什么?
产品测试将在产品上市前进行,届时将有此时的一个问题 所有产品都已经测试过了,为什么还需要进行灰度测试。
其实,测试就是为了修复bug。开发完成后不会开始测试。第一次接触这个项目的时候,负责测试的同事需要考虑这个项目的测试方法。 ,并与研发人员的产品经理反复沟通。
沟通完成后,QA将测试点、程序和测试方法写成“测试用例”,然后找产品经理和研发人员确认人应该发现的BUG不会因为对需求的了解和疏漏而遗漏。测试中发现BUG,研发人员可修复。
修复后,产品经理需要确定产品的效果,确认无BUG,符合预期后,产品才能上线。
但是QA不是万能的,不可能测试所有的条件,这就是为什么我们需要进行灰度测试。除了书中提到的一些只出现在用户非常少的手机上的bug,比如夏天,手机容易发热,手机太卡等,会导致BUG出现。
总之,我的目标是准备二手灰度测试,帮助疲惫不堪的产品经理和研发团队快速测试发现问题,并在正式全面推广前及时纠正问题,以免用户体验不佳,用户对产品产生反感,研发团队的努力就会白费,因此灰度测试非常重要。
3.如何进行灰度测试?
如果你知道为什么需要灰度测试,你就必须问问自己如何进行灰度测试。虽然我们的产品经理不需要亲自去灰度测试,但是我们都会想到为什么,我们肯定会想到怎么做!看书和百度是知道如何做灰度测试的最快方法。
首先,选择用户。做灰度测试,需要选择合适的用户,这需要基于随机性原则。
- 第一类,经典用户,这一类用户最大的特点就是没有特色。比如小米的“发烧友”就是小米的经典用户,他们可以代表使用小米手机最多的特征人群。
- 第二类,极端用户,之所以选择这一类用户,是因为我们需要检测一些极端情况。比如一双用来慢跑的运动鞋,但是穿着它去爬山,把产品的某些功能发挥到极致的人,就是一个极端用户。
其次选择合适的比较方法。数据对比有两种方法,时间顺序对比和不同用户群体对比。
四个。灰度测试和A/B测试的区别
A/B测试定义:AB测试是对Web或APP页面或进程做两个(A/B)或多个(A/B/n)版本,同时维度,让具有相同(相似)组成(目标人群)的访问者群体随机访问这些版本,并收集每个群体的用户体验数据和业务数据,最后分析评估最佳版本,并正式采用它。
灰色测试是指系统测试通过后,将测试版本发布到线上环境,替换部分线上服务器代码进行预测试。灰度测试结束后,统一在线版。
本质上是收集用户反馈的发布前测试。
例如:我知道视频资源的播放格式已经升级了,但是不知道新版本有没有问题。然后知乎可以通过配置和下发,控制知乎APP的一部分播放新格式的视频。然后用监控观察播放成功率和卡顿率等,一旦出现问题,立即回滚。
A/B 测试是指系统经过测试发布后,同一个软件的不同功能的用户会看到不同的实现方式,收集每个用户的反馈。
上一篇:独家专访首旅集团董事长宋宇:北京环球度假区
下一篇:没有了