软件测试人员提高业务掌握度的方案

上一篇 / 下一篇  2012-11-08 08:43:39 / 个人分类:杂谈

51Testing软件测试网Z4q Y `p/j2f-j0V

  测试人员除了掌握测试相关技术,比如测试流程、测试用例编写思路、自动化脚本的编写、维护之外,还需要对自己所测试的具体业务进行学习和掌握。

} WN/y%Wj0

vX MW7J]a [ }B"U0  只有这样,才能去涉及灰盒、白盒测试,在测试执行过程中,提高自己分析、定位问题的能力提升。51Testing软件测试网)ds:m;K8eF/u g

51Testing软件测试网Q0}#yfDT Q

  针对测试人员提高业务掌握程度,秉承一贯的培训、指导思路,初步拟制了如下方案。51Testing软件测试网e+cltE5T7Zp6d{s8T P

51Testing软件测试网j*l.`NM

  方案分为三个步骤:

%U|QU Jd e8Y!O051Testing软件测试网!K S4R&Ku

  一、业务模块摸底清查

5hZzm]051Testing软件测试网\pO(XS {^eu

  二、构建业务模型图和举例

7](ji'n_jq`?0

zJ+Lg/jQw$g0  三、考核阶段

!euy-_8Vg:O051Testing软件测试网s0bO PVg |N%g

  详细说明:51Testing软件测试网lC%]a?

51Testing软件测试网2[8j!Ft:|6Uf[}'t-I0}

  一、业务模块摸底清查51Testing软件测试网Y-o E1Tx.c

5Y v5U5uM!Y$Q0A0  责任人:一线测试人员

,\(u'el'h'aS051Testing软件测试网 x&Xo*f{.P(U C

  配合人员:一线开发人员,CMO(配置管理员)

oa YM4hU&Ss;N-Vd051Testing软件测试网i4Z V$V5|B

  对各组模块划是有梳理的,方便测试人员了解缺陷的各个业务模块名称,以及每个模块大致起到的作用,模块的负责人。51Testing软件测试网JXBcAs,i}

/\&X,U)IP ?.[:f_0^9b0  故要求各项目组,能重新梳理本项目的模块出来。由测试人员为责任人,自己尝试去了解本项目的各模块详情,各模块的作用,本身就是对业务的一种深入学习和掌握。

/q4co1M%i051Testing软件测试网Gz)a6Ma5Ie

  根据经验,可能需要CMO(配置管理员)拉去模块,具体的模块会咨询开发人员大致的功能。

H&~HHWi0

jg#]l.zkO6aA0  同时,彻底的梳理,可能会发现很多没人维护的模块,算是意外之喜。51Testing软件测试网jF+z%PJ \

51Testing软件测试网aVwm(mVk$]l

  二、业务模型图和举例

4U F7\`8U qCu0

A K'ULe$P E(?k0  责任人:测试主管

W._"OYW5WO0

(n$E9r$Zv/b8h/R#Z0  配合人员:项目经理或SE(需求分析师)51Testing软件测试网_5i9Q!Y9@{7V

51Testing软件测试网 b4{.L@9g

  测试主管,重构出本项目由硬件到驱动、协议、业务、应用等的业务模型图。基于完成的业务模型图,对组内进行培训学习。列举一些典型的bug,分析业务逻辑关系,以及各模块之间的从属关系。

5uuAge:M0

:x] P!Q5y:qb0  可能测试主管对系统理解不深刻,需要对系统比较了解的人指导,比如项目经理或需求分析是。51Testing软件测试网7~)C"Iqq^h

[ D\9y F'fM\ }0  三、考核阶段

"ZC~D5ul2n0vS0

WO Hy W B0ot0  责任人:测试管理团队51Testing软件测试网s'@m3[ x"k

/I!a;fQC5C0  参与人:所以的测试人员。

r9p~6B"}|/fi0

,GYM/D8Dx,_f0  上述两个步骤完成后,由测试管理团队,对每个组进行考核。每个组出一套卷子,涵盖业务模块的理解、问题的排查、业务架构的绘制和说明等等。然后利用项目中较为宽松的时间,分批次考试考核。

0J^.P zZ;X+c051Testing软件测试网wHh'm4z0_)a

  会事先声明,考核成绩作为绩效的标准之一,提高严肃性。

'Qwp!NY0

7p5y3n9U/g*p8L0  如上,希望通过上述的方法,达到几个结果:51Testing软件测试网aB(G9Uq7t/@

#Q7@]6}g6w%@ t0  1、提高测试人员对本项目业务的理解;51Testing软件测试网'I G'D kr??;Z4I

'~ {| T#lV[ DZ0  2、提高测试主管对本项目的整体架构模型的理解。51Testing软件测试网9\4a[Z!f+R

51Testing软件测试网OB0j*s5X9}AMJ-L

  3、梳理刷新业务模块,发现呆滞、无人维护的模块。

&q&N D;Mf3l0C0

f})g,o8C']0  4、让开发人员本身也有一定的整体概念。51Testing软件测试网MH0o*Qt b

'~ G T#~{%N:N4\_;j0  5、后续作为基础培训课件使用,让团队新员工快速理解业务。

D] W x [2u Bg051Testing软件测试网"jwDJM2n6Qc

  作为能力提升,管理者务必要确认各种培训文档、资源的真实性和可获取性;同时,也需要激发个人的主动性,这样才能达到较好的结果。51Testing软件测试网+S1B&[H-Ic

,NB0B _,N.dRny L0  本文出自 “柳记” 博客,请务必保留此出处http://eilfei2000.blog.51cto.com/2956473/104039651Testing软件测试网$RbCz%gIv9i8nq


TAG:

 

评分:0

我来说两句

Open Toolbar