之前有做过整体质量复盘,之后我就一直在思考,可以从哪些方面定义一个迭代或者项目的质量?
或者说,哪些指标可以协助我们关注跟踪过程中的每一个环节中的数据,以便我们发现问题,左推项目改进?
测试不仅仅是测试,更需要关注项目过程中的每一个节点,做到测试驱动开发、测试驱动产品、测试驱动项目。
以下是个人的一些见解,大家可以一起讨论一下
- 从团队角度来说
- 故障数量
- 故障等级
- 线上稳定性
- 线上问题数量
- 线上问题等级
- 缺陷解决数量
- 发现缺陷数量
- 缺陷严重程度
- 缺陷解决方案
- 缺陷类型
- 人均解决缺陷
- 缺陷状态
- 缺陷每种类型
- 缺陷每种解决方案
- APP使用满意度
- 从项目角度来说
- 项目数量
- 缺陷密度
- 项目冒烟通过率
- 项目测试通过率
- 日常测试通过率
- 项目准时交付率
- 从测试角度来说
- 缺陷规范率
- 缺陷有效率
- 用例数
- 用例执行率
- 场景自动化通过率
- 测试代码覆盖率
- 测试开发比
- 测试进度delay次数
- 从开发角度来说
- 问题reopen率
- 问题解决速度
- 单元测试覆盖率
- 千行代码覆盖率
- 修复引入缺陷率
- 冒烟测试用例执行遗漏率
- 提测delay率
- 从产品角度来说
- 验收发现问题数
- 需求变更次数
- 文档测试发现问题数
- 功能线上使用度、点击率等
- 从设计角度来说
- 体验性问题
- 埋点统计转化率