Bug OPEN & CLOSE趋势图51Testing软件测试网B_7E(PG
51Testing软件测试网d!iyn[ION$b3sS
众所周知,对于测试过程中发现的缺陷进行收集、分析和统计,是一项很重要的工作。51Testing软件测试网_G-JON9@_
通过分析,我们可以及时了解产品的质量情况,判断测试过程中存在一些什么问题。
E(P0N9~*A/v P7M/I:~W0在此推荐一种Open & Close趋势图,它绘制简单,容易看出一些问题,适合测试经理和高层领导及时了解某一产品的测试情况。51Testing软件测试网_&M@)g7w
b_
一、初始OPEN & CLOSE趋势图51Testing软件测试网
jb@*tz-|0^c7j
w6||/OUjy0解析:51Testing软件测试网6k,ASl g3Z z
——X轴:由若干个自定义的均匀的时间点组成;51Testing软件测试网g!eOVd;PE
――Y轴:缺陷的数量;
9f/RojY7s ]3}C0――ALLOPEN:所有被发现(打开)的缺陷数量。(这是一个按时间点的累计值)
C'uS#vq0――ALLCLOSE:所有被关闭的缺陷数量。(这是一个按时间点的累计值)
m+PkmV7V8]g!q0――此外,可以添加DaillyOpen和DailyClose曲线,但是否添加,对我们的影响不大;
h3p#C
ge\0
7Pv9w5z#C"su\0e-`0二、此时可以同意产品发布吗?
4R3l-nig?9^051Testing软件测试网MJ s0dQ)@upT'}
当ALLOPEN和ALLCLOSE两条曲线刚好汇集在一起时,应该是把把所有OPEN的问题都已经CLOSE了。但此时仍然存在风险,因为对于最新的这个版本,我们只完成了回归,还需要一些时间再进行最后一轮(甚至几轮)系统测试;
!i"`,h,Xn'}8CP0 51Testing软件测试网4zp:_{x(hoJ
三、无休止了?51Testing软件测试网3BB]#qr9X
解析:
+Ix?-I9[c6F0出现以上曲线时,可以有几种判断:51Testing软件测试网#vqmt#aB%C$g
――1、激战正酣,研发和测试的效率都比较高;(两条线都呈上升趋势)
.XD-ZZu/evXW*x$y0――2、产品代码质量不高,所以存在大量问题?(导致ALLOPEN一直走高)51Testing软件测试网 @X Zj,^k
I
――3、大量已关闭的问题又被打开了?(导致ALLOPEN一直走高)51Testing软件测试网)dp/@4[vc
――4、测试经理把关不严,导致重复提单?(所以ALLCLOSE一直走高)
5d1]6i7d.OIX0b!~"~P0此时,需要测试负责人介入,找出问题所在;51Testing软件测试网e!AgW
a ]"W @9]S
51Testing软件测试网gz(UDzZX a
四、好像有些难改的问题?
#M(iJ$wmx~0
*t6N)UC Y1E0 51Testing软件测试网jL~
L2X/iC
解析:51Testing软件测试网B8fe)s,pN
F
出现以上曲线时,我们可以判断:
\7Wn,sGL}5bN0――1、发现(打开)和关闭的问题都比较少了,是不是研发和测试的效率有问题?(两条线没有汇集,区间还比较大,但是都很平)51Testing软件测试网{!n+I+fR]
――2、效率受到影响,是不是因为有很严重的技术难题?(导致了研发改错的进度受到影响,ALLCLOSE曲线很平)
^}^'guN9[6k2Yh0――3、而且这个技术难题影响了测试进度?(导致测试发现问题的进度受到影响,ALLOPEN曲线很平)51Testing软件测试网qt:V-Q
V
此时需要测试负责人介入,找出问题所在;
0cq]N9})a4lJW-Q0 51Testing软件测试网UP%J"C,oI
V'{vs;q ]rDt!m7O0
q]E-KP0
uP[ B'xo S\ay0五、理想情况
sO.o}_ny S051Testing软件测试网v'Lc#UH!QNI_
解析:
u#{ykk0出现以上曲线,我们可以判断:
F8M-sSMt9Dil0――ALLOPEN和ALLCLOSE曲线已经汇集,并且持续了一段时间,此时的产品质量比较稳定,可以批准正式对外发布了;51Testing软件测试网O7Qk
Ii.N
51Testing软件测试网!{ZB
vWTO@
这就是ALLOPEN和ALLCLOSE趋势图的几种典型状况解析,它有利于我们在测试过程中及时观察现象,做出判断,发现并解决问题。通过对过程的监控来降低产品质量风险。
AT?J S6C6r|W0
o5l}xZv0{
^0