DDP是Defect Detection Percentage的缩写,即缺陷探测率。DDP是衡量测试投资回报的一个重要指标,是衡量测试工作效率的软件质量成本指标之一。其计算公式如下:DDP=Bugs(tester) / [Bugs(tester)+Bugs(customer)
其中,Bugs(tester)为软件开发方测试者发现的Bugs数目,Bugs(customer)为客户方发现并反馈给技术支持人员进行修复的Bugs数目。DDP是衡量测试投资回报的一个重要指标,DDP越高,说明测试者发现的Bugs数目越多,发布后客户发现的Bug数量就越少,降低了外部故障不一致成本,达到了节约总成本的目的,可获得较髙的测试投资回报率(ROI)。
测试周期长不一定会找到更多的Bug,如果没有找到足够多的Bug,不能够成功避免软件上线后用户发现Bug,也不能提高DDP。