得到的详细数据如表2所示:
表2 O-DDP
阶段 | 严重程度1 | 严重程度2 | 严重程度3 | 严重程度4 | O-DDP |
权重 | 10 | 4 | 2 | 1 | |
系统测试 | 21 | 57 | 211 | 62 | 80.31% |
产品发布(3个月之内) | 11 | 28 | 2 | 0 | NA |
3)O-DDP和DDP比较
DDP的计算仅仅考虑了遗留到用户现场的缺陷的数目,完全没有考虑不同缺陷对用户的不同影响程度。而O-DDP的计算兼顾了缺陷的数目和缺陷的严重程度,相对于DDP而言,在判断测试人员的测试有效性方面O-DDP更加全面。
根据表1得到的DDP = 89.54%,而表2计算得到O-DDP = 80.31%,其中的差距差不多是10%。这里面说明了什么?我们可以对此进行简单的分析:
第一个可能是测试人员在进行系统测试的时候,发现的严重程度为1和2的缺陷占的比重较低;
第二个可能是在用户现场发现的缺陷严重程度为1和2的缺陷占比比较高;
不管是哪种情况,都应该引起测试人员的注意:测试人员在系统测试过程中遗漏了某些重要的缺陷,特别是用户特别关注的受到影响的缺陷。