致力于测试团队建设和自动化测试开发,欢迎有兴趣者一起研究讨论

测试工程师考核标准

上一篇 / 下一篇  2008-09-01 13:18:51 / 个人分类:Test Process

51Testing软件测试网_ _DY:CM*W[%P

目标:51Testing软件测试网8P kY,~3Nv]u

51Testing软件测试网LVkl6P(O5EU\

为了增强部门测试工程师考核的合理性、科学性,特制定本准则,根据本准则来完成对部门所有测试工程师的考核51Testing软件测试网*@/m2`i(_s*@N,Ys

;q} G*H\-l E0目前部门测试团队共有11人,进行多个项目执行的软件测试工作,同时承担着部门大量的随机测试任务、性能测试任务、自动化测试任务

%t}5zhmA051Testing软件测试网 Sk3Vh#[S

在每一项考核中我们都增加了考核的权数,每个文档、用例、Bug的提交都需要与权数相乘以后才是最终的得分,所有的得分相加将是测试工程师的最终得分

kNF3k _Xt ]0

y\Ch$V9o2~'h0指标

k2V&qz|m$n3G0

.~ J-mOZ!ej a01、提交测试相关文档的质量

vm9g{:pe+|0

Y q6d da0当前部门软件测试过程主要体现测试计划、测试用例、测试报告(会有多个)几个文档,故而对文档的考核将主要依据这几个文档来完成,对文档的质量的考核将在加分、扣分中阐述,文档的质量不满足要求会出现被扣分的情况,但是扣分最多只能扣除本文档带来积分(一般一个文档1分)

NKX7N|wd051Testing软件测试网2o(U~S2{

文档的考核权数为1

!zDGTf.fY0

#a j,bh(IAZ0文档总分=所有文档的总数×0.5

V~1M+Dzi0

&v%qH_ OP02、测试设计的质量51Testing软件测试网3De@g r~r3L

O)` _&rVr8q+d0当前在部门测试过程中,测试设计的工作比重已经逐步增多,从而带来了大量的测试设计工作,测试设计的好坏将直接决定着部门测试水平的高下;我们的测试设计分为测试项和测试用例,由于当前测试管理平台还有待改进,测试用例设计文档中对测试项和测试用例没有严格的区别,故而很难定义、分解两者,目前按照统一的标准来考核51Testing软件测试网\)b n$lZ Q0ni

51Testing软件测试网Y&WBB)W*v

测试设计的考核权数为0.1

7X9[p:AD2x/Va^051Testing软件测试网0n#_,@GQI

测试用例总分=所有测试用例的总数×0.151Testing软件测试网 @2\5\&Ck5opw

#n3^!T,Kb T03、Bug的提交情况51Testing软件测试网;p*DK I~&w r

51Testing软件测试网U8?^ r:c s(V]

对测试中发现的Bug进行分类和定义的目的,是为测试工程师的评价提供量化依据,为Bug的有效性提供参考。在考核过程中,所有的Bug统计都基于项目组确认是Bug的前提下,项目组不认定是Bug的不记入有效Bug中、同时不记入考核积分。51Testing软件测试网6{/k.i8LZw

wH$q)| A m f.CD6I0前提保证:目前所有的Bug每个月都会统一汇总公布,故而减少了非正常原因被拒绝的Bug数量,提高了项目经理、BA工程师对Bug的处理准确性51Testing软件测试网+i!o.L0}WF`rg

51Testing软件测试网eY;}U!y;B5rC

Ø      一级Bug(系统崩溃)51Testing软件测试网\5o j:qA&gQ

.v#QH}(c?`i0在系统运行中出现严重错误导致系统陷于瘫痪,并且无法自行恢复正常的Bug。一般,这类Bug的出现和消除都无法控制,只有通过重启系统才能恢复正常。比如,系统运行中出现的死机、系统瘫痪、通信链路频繁或长期中断、系统的关键功能在某些情况丧失、系统关键性能不能达到设计指标等。另外还有稳定性方面的严重问题等。

2?A:_:l5Lfg1J051Testing软件测试网&qJH HwK7Xhtpt

考核权数:1.051Testing软件测试网X{] L;G:ZR

%H"gg_@O^5`a-xp0Ø      二级Bug(应用程序崩溃)

J)D9pU9L b0

fH;z)G7B\mDW0系统功能出现严重错误,严重影响系统运行和用户使用,但无需重启系统就可以恢复或者无法自行恢复,但对系统影响相对较小的Bug。比如,局部死机后自动复位恢复、系统资源吊死导致的业务无法进行、系统状态或者数据区混乱影响正常运行、操作维护性能数据或告警无法上报、系统某些重要功能不稳定或者丧失、系统重要性能不能达到设计指标等。系统的重要功能已经实现,但是功能实现不合理,操作十分不便或易引起用户歧义及误操作而产生较严重后果。

j9R:ku;i1jr051Testing软件测试网L!}Wx:t3Q

考核权数:0.8

Y F+K0U8I-M9n-?0

!]3m6Qv*P9@L*V%d0Ø      三级Bug(应用程序异常)

|(m5d1dQ051Testing软件测试网'p T(LRM8I

系统功能实现上出现错误,导致某些功能不能正常使用,或者系统某些功能未能实现,但对系统其他功能没有严重影响的Bug。比如,切换算法错误导致的不能正常切换、操作维护配置无法进行、程序中对异常缺乏保护导致的功能不完善、系统某些提及的功能未实现等。系统的一般功能实现不合理,对用户使用造成一定影响。51Testing软件测试网+b-K*QPxW5C6ia

51Testing软件测试网+W|w-X5LUV

考核权数:0.5

{iYB@vM F)HB5?051Testing软件测试网d$F@]hOd/k&y m.E2z

Ø      四级Bug(轻微异常)51Testing软件测试网])}&K0i!H7|'H

([mIv0Gn0系统的重要和基本功能都已实现,但存在某些轻微的界面问题,或者功能实现不合理,功能使用不方便,对用户使用造成轻微影响。比如,没有提供错误信息打印或者信息打印错误、缺乏对某些输入参数的合法性检查、多余的功能实现等。51Testing软件测试网| F_;D9x7~ f

u0A;ih1`?Y;}0考核权数:0.251Testing软件测试网hhL~A9H

51Testing软件测试网~+{7n/I RI__P]

Ø      五级Bug(建议)51Testing软件测试网jG+i6[{(y6o3J

'P4R*m Mj v(hF0其他的说明性,建议性的问题。系统功能、性能、界面、操作、工艺、组网、服务等各方面存在的需改进的地方,测试人员可以将其作为建议提交需求管理流程,不列入Bug统计的范围。51Testing软件测试网 D }V NQ(p

0HYl]B0考核权数:0.151Testing软件测试网vuG]|\\

51Testing软件测试网k(c|hfB|'`

Bug总分=一级Bug总数 ×1 +二级Bug总数×0.8 +三级Bug总数×0.5 +四级Bug总数×0.2 +五级Bug总数×0.151Testing软件测试网&UM.c.\L2Q hk

#iTk+aj'R;`Z J1tt04、加减分项51Testing软件测试网M8~\-y-Y L/s

51Testing软件测试网{$YK#\"\.W(`F Ef

a)加分

C)w{U-jC-C;H&aPC0

M)|.x-H U%eT/AB F0说明:加分只能当月加分,不能一个输出多次重复加分,最多一次只能加351Testing软件测试网dyp'n\I.^4LD

51Testing软件测试网_"c V2l*I0}

1)对其他同事培训51Testing软件测试网d:J+k0d(\ p7`9?

51Testing软件测试网,bQ7A o OR

2)提出项目过程中的问题反馈:51Testing软件测试网WV(^`;U^BsJ2[&p

51Testing软件测试网 T9K cc9[;f-^

一般问题:0.251Testing软件测试网p9DIhw"o

51Testing软件测试网 zmG&?_+^(vM0O!hpd

严重问题:0.451Testing软件测试网 f{'ETD/f-u

51Testing软件测试网jW/v%\q/C4B? O2B]

测试过程改进问题:0.6

.YGi h;Z!eo051Testing软件测试网.g5py2s\{%T1i

说明:由于目前还没有严格的问题严重程度的定义,故而暂时由测试负责人指定加分额度。

w)N@ V-K}+w$B't0

0c~9q'Y9x)G5wI#j;F03)性能测试51Testing软件测试网/p4V/^AR@i

51Testing软件测试网5f+|oB9l4_#KA#Oj'vG;Ui

按照性能测试持续时间进行折算(每天3分)51Testing软件测试网 |;Y$?5OO|8ld

51Testing软件测试网e&h6D"q6zM1c1b

说明:如果某段时间性能测试不饱和,则按照小时数进行折算(需要测试负责人确认折算)51Testing软件测试网4}m#}wf ax$e

JXI~2C04)自动化测试

5V6Z)?I6M,}Gs051Testing软件测试网 {U:@"N5y'N

按照自动化测试持续时间进行这算(每天2分)

7U n"M&@P051Testing软件测试网S-s,u6a1n.v

说明:如果某段时间自动化测试不饱和,则按照小时数进行折算(需要测试负责人确认折算)

(ZD/W4Q3e$en KT0

%bF o)nB6mXn0总加分=所有加分项加分的总和

Ojms+o Yb&i051Testing软件测试网3u1m|0|4iX

b)减分:

l@V4Mu3{3ZIM:W0

2Xs/Dw/E2B5Y0C8y,D,S0说明:对于每一个输出内容的减分不能超过输出产生的所能产生的所有积分,如一个文档的减分不能超过1分,一个五级Bug的减分不能超过0.1

Anw hc(eM y e}0

qk C,_ m1R*h{i0文档:51Testing软件测试网4@7i D,P!u9G/Xy

@ j gx.W;|0文档没有按照规范书写,文档质量低下(考核结果主要来源于项目经理对文档的认可度)

.`|:o$N p7]%Y%bgZ0

4e,CY'R NA a$P0用例:

7\};s+m i051Testing软件测试网`8@"LP,H{)I

没有按照规范书写(主要包括格式、内容等) 51Testing软件测试网"mu*g2q;[b%l1s

)t5}i~{ c^0Bug51Testing软件测试网*S5\f)agn

KkDg7[01)是否按照Bug提交标准提交Bug

x&G{ e'UK(Sg051Testing软件测试网5^LG+L neY

2) Bug描述是否清楚、准确51Testing软件测试网s }\MuU}

51Testing软件测试网\\cs N3[&| l3O

运维Bug51Testing软件测试网R0A2bvMp k^v

Z7OQ,i`0运维逃逸Bug按照严重程度加分中的原则基本分×2进行折扣51Testing软件测试网ES9\$R@z a

51Testing软件测试网r+o3f @7@"O2H

总减分=所有减分项的总和51Testing软件测试网*hi-o(_(U3ZZq@

51Testing软件测试网0kb:Y-nY

c)测试负责人微调

$T%c y]5x EC'j~ y051Testing软件测试网5FV*c ze#B

考核过程中,测试负责人可以根据测试工程师的认真程度对整体得分进行微调,微调幅度不能超过10%

d2z%Lu0}4k,p051Testing软件测试网!}R,JD3A c iPAI:V]?

3、考核准则51Testing软件测试网5Ra/j*o_M3y XX

hcs wv0a)积分统计原则

[:h tFs;{0

8m,\ Mg7\N Q0总分=Bug总分+文档总分+测试用例总分+总加分总减分)× 微调比率

+_ \,aFNsc051Testing软件测试网#R `GAt'TtZ

b)等级划分原则51Testing软件测试网 D)f]0d,k7C

?U)Y5A[+A0S:  100分以上

UCV+H:X0

L1v,\#NQ XpW0A190100

_ E:Mf2i&fy.g3l d0

sF#U$N&~|3rz0A27090

A zx7m1B _5r.^kG(e0

nb$W)oh:Di0B<7051Testing软件测试网1T ntfw9N;@o

51Testing软件测试网4uu"aU z?#\/{t

 51Testing软件测试网1rSK/|hs[s"`Kh


TAG:

zwaxjl的个人空间 引用 删除 zwaxjl   /   2009-08-17 14:15:21
Bug总分 = 一级Bug总数 ×1 + 二级Bug总数×0.8 + 三级Bug总数×0.5 + 四级Bug总数×0.2 + 五级Bug总数×0.1
这个公式更加人员分配模块的不同,开发人员的水平不等,维护与升级测试、新开发系统测试等这些情况下产生的bug都不一样,怎样合理的说测试人员对提交bug数这个有多少分
刘沛的测试空间 引用 删除 zte_boy   /   2008-09-05 09:07:10
呵呵,谢谢!已修正
51mobile的个人空间 引用 删除 51mobile   /   2008-09-03 12:48:19
Bug总分 = 一级Bug总数 ×1 + 二级Bug总数×0.8 + 三级Bug总数×0.5 + 四级Bug总数×0.2 + 五级Bug总数×0.1

这个计算公式和上面说的bug权数不太一样,小小bug噢 ^_^
 

评分:0

我来说两句

日历

« 2024-04-30  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 91126
  • 日志数: 79
  • 图片数: 1
  • 建立时间: 2008-05-18
  • 更新时间: 2009-06-04

RSS订阅

Open Toolbar