23.3.1测试管理概述
知识点3.测试管理的主要因素:包括测试策略的制定、测试项目进度跟进、项目风险的评估、测试文档的评审、测试内部和外部的协调沟通、测试人员的培养等。
23.3.3测试监控管理
知识点4.测试监控的内容如下:
1)测试用例执行的进度
2)缺陷的存活时间
3)缺陷的趋势分析
如果发现缺陷越来越少,趋近于0,则考虑结束测试执行;相反,则说明存在以下问题:
(1)代码修改引发新的缺陷。
(2)前一版本的测试存在覆盖率的问题,新的测试发现了原先未发现的缺陷。
(3)必须先修改某些缺陷后才能继续测试,然后才发现其他的缺陷。
4)缺陷分布密度
如果过多的缺陷集中在某项需求上,可能表明以下问题:
(1)该项功能需求是否过于复杂
(2)该项的需求设计、实现是否有问题
(3)分配给该项的开发资源是否不足
5)缺陷修改质量
缺陷修改质量评价开发部门修复缺陷的质量,如果修改某项功能后,此数值较高,测试部门应当及时通知开发部门。
23.3.5测试风险管理
知识点5.在测试工作中,主要的风险表现为以下几个方面:
1)需求风险。对软件需求理解不准确,导致测试范围存在误差,遗漏部分需求或 者执行了错误的测试方式;另外需求变更导致测试用例变更
2)测试用例风险。测试用例设计不完整,忽视了边界条件、异常处理等情况,用例没有完全覆盖需求;测试用例没有得到全部执行,有些用例被有意或者无意的遗漏。
3)缺陷风险
4)代码质量风险
5)测试环境风险
6)测试技术风险
7)回归测试风险
8)沟通协调风险
9)其他不可预计风险
23.3.6测试人员绩效考核
知识点6.工作效率与工作质量考核
1)测试设计中工作效率相关指标
(1)文档产出率
(2)用例产出率
2)测试设计中工作质量相关指标
(1)需求覆盖率
(2)文档质量
(3)文档有效率
(4)用例有效率
(5)评审问题数
3)测试执行中工作效率相关指标
(1)执行效率
(2)进度偏离度
测试进度也是考核很重要的一步
4)测试执行中工作质量相关指标
(1)缺陷数
(2)有效缺陷数/率
(3)严重缺陷率
(4)模块缺陷率
(5)遗漏缺陷率
(6)Bug发现的时间点
(7)缺陷定位和可读性
知识点7.对自动化测试人员效率的度量
自动化测试,特别是性能测试结束之后,我们要分析部分测试结果,测试结果 的分析水平,也可以作为衡量测试效率的一个指标。
知识点8.测试管理的度量
1)计划质量
2)成本质量