背景
- 在日常工作过程中,作为测试,我们要及时反思总结历史出现的问题,以便于对日常的工作流程规范以及质量防护措施作出相应的调整
- 作为下属,我们要定期的向上级反馈近期的产品质量情况
基于以上的背景,我们需要定期对产品的质量进行分析反馈,既能直观的呈现出质量的概况,又能周知相关人员,我们基于什么样的背景下做了什么样的调整。
关于版本的质量分析在现有的数据基础上,初步从三个方面展开:版本的迭代质量、服务的稳定性、用户反馈三个维度开展分析。
迭代质量
迭代质量包括提测质量、发布质量;
提测质量:研发提测后是否存在阻塞主流程的缺陷,体现了前期的需求分析、技术方案设计是否合理、自测用例覆盖率的质量;对应的提测质量高可以相对的减少验收周期,提高交付准时率
发布质量:主要关注发布后是否引入严重级别的缺陷,造成核心链路功能不可用,造成10+的用户反馈;发布质量高可以相对的提高用户满意度,提高质量交付率
服务稳定性
每个公司都有对应的告警机制,针对告警区分严重等级,指定周期内的服务出现严重级别的告警,直接说明了服务的稳定性;
所以可以分析周期内的告警,及时优化存在的慢请求或者其他风险问题。
用户反馈
用户反馈主要包括用户反馈的问题的严重等级,以及周期修复速度
量化报告模版
质量概览
01 服务稳定性数据
P0告警数量、P1告警数量:分析是否服务潜在高风险问题以及对应的分析文档、解决方案、排期
02 版本质量数据
准时交付率=(准时交付版本数量/计划版本数量)*100%
质量交付率=(发布无缺陷版本数量/交付版本数量)*100%
对应图表如下:
03 用户反馈数据
有效反馈数量、严重反馈数量、周期内修复率=(已修复问题数/有效反馈数量)*100%
对应图表如下:
质量分析
模块1:每个版本迭代分析
分析转测遇到的问题、发布后的问题,问题产生的原因以及后续改进措施、待办事项
模块2:用户反馈分析
抽取部分问题进行分析原因、解决方案、以及后续改进措施、待办事项
模块3:其他事项
流程规范、质量措施落地的情况