情景
有一天,产品小A正在分析某个功能的各项指标数据,发现某个KPI数据异常,用户点击量突然增加了好几倍,但是用户使用量没有变化。产品小A找到了测试小B.
产品小A:这个版本的KPI是谁测的了?b119和 b120新版本发布后怎么数据突然翻了好多倍呀?查一下是不是统计错了?
测试小B:这个版本的KPI是我测的,我查一下。
什么是KPI
关键绩效指标(Key Performance Indicators,简称KPI),又称主要绩效指标、重要绩效指标、绩效评核指标等。每个岗位都有自己的关键指标,对测试人员而言,版本上线后出现的线上事故就是其一个重要指标。那么对于发布的产品也有其衡量的指标。如何计算产品的KPI呢?在每个版本新增加的功能中,产品都会统计一些数据,以分析用户行为以及用户对某个功能的喜爱度。
KPI测试的重要性
前面我们说了KPI主要是用于产品人员分析某个功能用户的喜爱度、用户行为等。此外还可以通过分析数据找到功能优化的方向。所以作为测试人员,我们不仅要保证功能的质量问题,还要保证这些KPI参数统计的数据符合产品人员预期。这样计算出来的数据才有可靠性,才能作为产品改进的参考数据,否则可能会影响对某个功能的分析判断。所以产品人员特别关注每个版本上线后,统计数据的准确性。
测试阶段
KPI统计一般是在项目一轮结束后进行。这时候功能的基本使用场景已经确定,后期变更的可能性较小。如果在项目一轮中就进行测试,存在测试验证KPI参数没有问题,但是存在因为产品修改功能逻辑导致KPI参数统