一、定义:
习惯性忽略一些负面测试结果。
二、发生时间段
always
三、陷阱表现
1.管理层在面对负面的测试结果时忽视、草率对待、不采取行动,特别是与进度、预算、功能或质量相关的。
2.与系统质量相比,管理层更注重进度计划、预算和功能目标。
3.管理层对测试结果的负面表现不信任
4.易用性缺陷被重新标记为增强功能 ,分配到一些可能不发生的未来版本。
四、负面后果
1.若管理层忽略测试结果 ,会导致测试人员:
士气受挫
停止努力尝试
生产效率低下
2.缺陷没有在最初发现时修复,而是在
这些Bug不受忽略时
交付后
忽略易用性缺陷 ,一直不修复
Bug对用户和利益相关者造成负面后果
交付前没有足够时间修复缺陷 , 导致系统不必要地带着已知缺陷交付。
管理层为自己的失败寻找顶包者。
五、原因
1.管理层不希望延长进度和潜在延迟竣工及交付
2.管理不能寻找额外资金,以支付修复缺陷和对变更做回归测试的额外工作。
3.管理层不信任测试人员所描述的测试结果表现
4.当预算、进度、功能和质量竞争时,往往降低质量和功能
5.管理层有利益冲突 :保证项目预算和进度,交付高质量产品
6.项目的最初预算和进度不足以妥善解决在测试过程中发现的缺陷
六、建议
准备
1.项目管理层应确保项目进度和预算来修复测试和后续的回归测试发现的缺陷。
启用
1.正确使用合适的成本模型的历史数据来确定所需要的预算、人员配备和进度。
2.执行管理层应有独立的测试团队 (QA、QC)独立于项目经理和技术负责人汇报。
执行
1.若有必要 ,测试人员应向相应的管理层提出测试失败的问题
验证
1.确定测试人员是否抱怨,其他权威的利益相关者忽视重要的负面测试结果
2.确定是否使用适当的成本模型和历史数据来确定预算、人员配备和进度是否合理。
3.确定测试是否独立地报告给管理层。
转载于:https://blog.51cto.com/hongz/2057737