《软件测试艺术》读书笔记(32)
测试结束准则,常常用到的且是没有任何作用的两个准则是:
⊙用完了安排的测试时间后,测试便结束;
⊙当执行完所有测试用例都未发现错误,测试便结束。即:当所有的测试用例不成功时便结束。
作者在这里给予了三类较为有用的结束准则,它们分别是:
1、有用但不是的准则,根据的是特定的测试用例技术;
2、最有价值的准则,是以确切的数量来描述结束测试的条件;
3、在测试过程中记录每单位时间内发现的错误数量;并通过检查统计曲线的形状,来确定是否继续或终止该阶段的测试。
结束准则可能还是对上述三种类型的组合使用。单元测试用第一类,而其他测试,用后两类的组合使用。这种策略还是比较佳的。
文尾,作者谈及公司的架构中,认为测试部门应尽可能远离开发部门。事实上,最理想的是测试机构不应是同一个公司的一部分,因为如果不是这样,测试机构仍然会受到与开发部门同样的管理压力的影响。所以解决这个矛盾的一个方法就是雇佣独立的公司进行软件测试。这样以来,就可以提升了测试过程中的积极性、建立了与开发机构的良性竞争、避免了测试过程处于开发机构的管理控制之下,以及独立的测试机构带来的解决问题的专业知识。
0条评论