测试如何给开发提质量目标 ?
2023-06-13 09:17:15 时间
- 读者提问
- 阿常回答
读者提问:
阿常你好,请问测试如何给开发提每年或每个季度的产品/项目质量目标,由测试提出,作为开发部门的目标,从而控制开发的质量 ?
阿常回答:
你们之前应该没有做过这类工作,所以你想参考下其他公司的做法对吗?阿常之前也没有给开发定过质量相关的指标,但可以给你一些建议,你看看是否能够参考一二:
每个开发负责不同的产品/项目,项目本身复杂程度的不同,以及所处阶段的不同都会影响最终产生bug的数量多少和严重等级高低。所以参与不同项目的开发不能制定同一个质量标准。
你可以记录一段时间每个项目的实际质量情况,再据此对每一个项目做质量目标的制定。比如说对产品A的版本1~版本10进行质量情况的统计,看看目前阶段团队是什么样的质量状况,然后提出第一阶段的质量改进计划,比如期望开发提测质量可以提升10%~20%。
提测质量很差的话标准可以定得高一些(跟现状相比);提测质量本身还OK的标准可以定的低一些(跟现状相比)。
内容提要
1 以不同产品、项目维度统计
每个项目一段时间内(比如半年,或十个迭代版本)的缺陷分布情况统计;
包括缺陷类别、缺陷等级、重复打开率、缺陷数等;
统计归属于该项目所有前后端开发的全部缺陷。
2 以前端、后端开发维度统计
- 每个项目一段时间内(比如半年,或十个迭代版本)的缺陷分布情况统计;
- 包括缺陷类别、缺陷等级、重复打开率、缺陷数等;
- 分别统计归属于该项目的前端开发和后端开发的缺陷。
3 分阶段定制不同的质量目标
- 根据以上 1 2 统计出的缺陷分布情况取平均值作为一个基准值;
- 在基准值的基础上提一个质量改进目标,比如期望未来的一季度或者半年 开发的提测质量能提升 10%;
- 在一个季度或者半年以后,再根据实际的质量状况提出新的改进目标,以此类推。
看完今天的分享对你是不是有所启发呢,有任何想法都欢迎大家后台私信阿常,一起探讨交流。
相关文章
- Spring学习笔记(三)——Spring注解开发&spring与Junit整合测试
- 黑盒测试的概念及测试方法
- 渗透测试|迟来的Log4j2命令执行简单复现
- 测试开发如何玩转ELK?
- 为什么测试开发喜欢造轮子?
- 【测试开发】python系列教程: 变量和多变量赋值
- 【测试开发】python系列教程: 标准数据类型(一)数字
- BSC测试智能合约系统开发方案(程序代码)
- 米哈游《崩坏:星穹铁道》5 25测试,B站回应撤资衍光科技事件
- 渗透测试技术_Nessus工具(二) _漏洞扫描工具 Nessus的使用教程
- 使用hardhat 开发以太坊智能合约-测试合约
- 如何提高性能测试效能
- 【测试开发】python系列教程:数字
- 【测试开发】python系列教程:迭代器与生成器
- MIT 6.828 操作系统工程 2018 fall xv6 工具链搭建与测试
- 如何通过测试开发工程师的面试
- 关于Android的UI测试详解手机开发
- 自动化测试常用断言的使用方法(python)详解编程语言
- 如何在开发期间安装测试Python程序包?
- 标题:深入测试你的SQL Server技能:笔试题(sqlserver笔试题)
- MySQL与Java的结合: 测试开发的完美组合(mysqljava测试)
- “测试Redis:开发一系列测试用例”(redis测试用例)
- 测试Oracle IO性能:实践指导(oracleio测试)
- 使用Jmeter对Redis进行压力测试(jmeterredis)
- MySQL如何测试连接?(mysql测试连接)
- 媒体实测蔚来AEB自动辅助驾驶:测试成绩一言难尽
- JBuilder2005单元测试之创建测试固件