避免“测试逃逸”现象的措施[1] 软件测试
“测试逃逸”是指测试人员在软件的测试过程中由于惰性或工作不认真,为图省事而设计测试用例不全面,故意少设计用例,或者没有按照测试要求执行测试,导致一些显而易见的软件缺陷或本来应该发现的软件缺陷没有被测试出来。由此可能造成质量不合格的软件版本被发布,使公司的形象或利益受到损害。
为了避免在测试工作中出现“测试逃逸”现象,制定了以下措施:
(1) 加强评审
将严格执行测试管理程序中规定的两个评审:测试用例设计评审和测试结果评审。尤其是测试用例设计评审,要严把测试用例质量关。
规定本部门专门的SQA人员,并赋予以下权力和职责:
负责复查测试人员的《测试用例设计与执行报告》及《软件问题清单》;
负责监控每位测试人员按照规定的流程和规范执行测试;
有权责成每位测试人员纠正其不符合流程和规范的过程。
将每次的复查结果在工作会上进行通报。