软件测试缺陷跟踪管理2
上一篇 /
下一篇 2008-07-13 02:49:25
/ 个人分类:软件测试
缺陷跟踪管理是软件测试工作的一个重要部分,软件测试的目的是为了尽早发现软件系统中的缺陷,因此,对缺陷进行跟踪管理,确保每个被发现的缺陷都能够及时得到处理是测试工作的一项重要内容。51Testing软件测试网:BxqqV
@;w.Z u
1、 缺陷跟踪管理的目标51Testing软件测试网9m]O$r4R+r5LV0cY'j
软件缺陷能够引起软件运行时产生的一种不希望或不可接受的外部行为结果,软件测试过程简单说就是围绕缺陷进行的,对缺陷的跟踪管理一般而言需要达到以下的目标:51Testing软件测试网;L7E!x ``5C0ES
确保每个被发现的缺陷都能够被解决;这里解决的意思不一定是被修正,也可能是其他处理方式(例如,在下一个版本中修正或是不修正),总之,对每个被发现的BUG的处理方式必须能够在开发组织中达到一致;51Testing软件测试网@4l
tO
m7\ DtE
收集缺陷数据并根据缺陷趋势曲线识别测试过程的阶段;决定软件测试过程是否结束有很多种方式,通过缺陷趋势曲线来确定测试过程是否结束是常用并且较为有效的一种方式。
+ZV+U#RF~0 收集缺陷数据并在其上进行数据分析,作为组织的过程财富。51Testing软件测试网!Z-]{?0}Z
上述的第一条是最受到重视的一点,在谈到缺陷跟踪管理时,一般人都会马上想到这一条,然而对第二和第三条目标却很容易忽视。其实,在一个运行良好的组织中,缺陷数据的收集和分析是很重要的,从缺陷数据中可以得到很多与软件质量相关的数据。
(p*R2u-Vt7c:K(|&jl0 2、 缺陷的描述51Testing软件测试网7cWD#k1z&P9|v
对缺陷的描述应该包含以下的内容:51Testing软件测试网.]"O#Fmf]jQ"vO
j可追踪信息 coh7HF Q,KAO0 | 缺陷ID CCwg;G%@B}M0 | 唯一的缺陷ID,可以根据该ID追踪缺陷 {k$a$}2h f0 |
缺陷基本信息51Testing软件测试网8{%B%e(L1qj'] | 缺陷状态51Testing软件测试网`bH+k!F
w | 缺陷的状态,分为“待分配”、“待修正”、“待验证”、“待评审”、“关闭” ;dEJ QK_l0 |
缺陷标题 mp['Z^_ @,z Uk0 | 描述缺陷的标题 \H;av;n `p/I*P0 |
缺陷的严重程度51Testing软件测试网0?
iZ.y`*g | 描述缺陷的严重程度,一般分为“致命”、“严重”、“一般”、“建议”四种 j)R+r1T[n.p8C}Q0 |
缺陷的紧急程度51Testing软件测试网
x0R4V;T9KH yY | 描述缺陷的紧急程度,从1-4,1是优先级最高的等级,4是优先级最低的等级51Testing软件测试网XH9[/B\o/wQ
N'f-c |
缺陷提交人 -E9~%Kt7gt0 | 缺陷提交人的名字(邮件地址) |