许多组织都把缺陷发现率当作一个帮助自己判断测试是否可以结束、预测产品发布日期的重要度量。如果发现缺陷发现率降到规定水平以下,通常都会推定产品已经做好了发布准备。

虽然缺陷发现率趋势下降一般都是一个不错的信息,但是,我们必须提防其他可能导致发现率下降的因素(工作量减少、没有新的测试用例,等等)。所以我们的重要决策往往要依据不止一个支撑性度量的原因。

正常来讲,到测试后期,每天发现的新缺陷的数量呈下降趋势,如果我们假定每天工作量是衡定的,那么每发现一个缺陷所消耗的成本也会呈现上升趋势。到某个点后,继续进行测试发现缺陷所需成本已经超过缺陷本身带来的损失。这时候测试可以退出了。