51Testing软件测试网o'b lS rsP这听起来是个很有诱惑力的话题;也的确是个很有诱惑力的话题。51Testing软件测试网
|zA(XES
很多做测试的朋友千万次的问,测试行业能挣到高薪吗?从事测试工
4@9Y(Vv(Bt
g#I[3S.z0作有发展吗?我能够忍受枯燥无聊的测试工作吗?51Testing软件测试网
t)SE4KoSs#_z
d5y'J?5\7e,h_0这里我不想谈所有问题,只谈谈如何获得高薪,获得高薪需要哪些素质,那51Testing软件测试网3sk8X`.l{R
些条件,多少年的工作经验等。
1s&i-{c#]e0UVjT q'F8e7A;B0我认为的测试人员分类
;D0n?)L
N!m9v.l6~051Testing软件测试网
T4x|5yK测试人员在软件开发中基本由两大类:一类是起步就做测试,一类做过开发
#X(Xh-b'Y-yr)M"\;Q0后来转为测试。51Testing软件测试网tdH~x
C3S
A(l4d9{0最近在网上同一些朋友聊天,经常聊到测试人员是否需要开发经验这样一个话51Testing软件测试网#G6~
O!?z"g j.n
题。我个人认为,又开发经验更好。我也倾向于由开发经验的测试人员可以获
Q\A3T7?0得更好的发展。但这都是一个动态的过程,起步就做测试的人可能后来也慢慢
:dD5t/W"Q7od?0掌握开发经验。
J,`,K#Y(dA051Testing软件测试网iI0R7f M测试人员的成长阶段
_1r/n^/u%he~051Testing软件测试网 kW4U7i'B/c*|测试人员基本上可以分为如下几个阶段,手工测试阶段、工具辅助阶段、定制
S"{8xd{$O#?m9J0工具阶段、初级管理阶段、高级管理阶段、业务测试专家(此阶段在等同于在
H j*m1M8q0H:KTH"K!p0管理方面发展的初级、高级管理阶段,这个阶段的测试人员熟悉测试的各个方51Testing软件测试网6h(z0MF4i5_ ^7J*`F
面,逐步专项某个领域的测试)。51Testing软件测试网L|s4E'_^:yW
51Testing软件测试网A&L fo'xt
S手工测试阶段
R4vY7V
k6qCI0;nP6K!_T(A.U0处于此阶段的测试人员一般是刚刚进入这一行,或者刚刚换了一个公司(新来
5PW8A2Y4Fo%lN[0的吗)。这个时候是很重要的积累时期,自动此时工具只是一个辅助,重要的51Testing软件测试网1~.C'M0a K
de+}O:Z
时你要有如何测试一个软件的思想。
]@[|^'OF0ky-U8Wk@`*h*e0工具辅助阶段
;S&U2utm'aT+[0,JENpM1i:f w0这个阶段的测试人员对各个类型的测试都有所了解,为了提高测试效率,开始51Testing软件测试网p3e/a)sMmV:F)I
使用测试工具;或者为了以后的职业发展开始关注自动测试,并主动或被动的
!{*r'@'NB)U-tp^-g0学习测试工具。这时候自己心里一定要有数,那些测试工具会对职业生涯有帮
2nb
Wb(r'g6F9B0I0助。目前国内的测试人员都在学习一些大厂商的测试工具,这些工具的确不错
/_B4C3S_9oT%w0,但是不一定都对以后的职业发展有利。一般来说这个时候首先要确定自己在51Testing软件测试网
o9sT(~,a*]a
功能测试方向发展还是在性能测试方向发展。这样可以有针对性地学习各类别51Testing软件测试网 P9`@$~(r4I
的工具。当让有时间和精力可以多学习一些,多多益善。另外还有一些白盒测51Testing软件测试网}o.C5_
]tO%m
试工具,如果想在白盒测试方向发展可以多多研究。51Testing软件测试网O+Pb HV
bJ4b$a3x
1SI
rCt%W^6B#[6PWP0定制工具阶段
Az2`E$lQb051Testing软件测试网o?Sj:F9Yp这是工具辅助阶段的延续,一般定制工具分为两种,一种是对第三方厂商的工具
!X-E:o_7Ur0进行插件开发或利用工具的脚本语言开发可重用的类库;另一种是开发公司内部51Testing软件测试网e y+|ZFH
e
使用的工具。第二中情况难度较大,需要测试人员有较高的开发水平。一般来说51Testing软件测试网)dMu*f:P ZH
只有在商业测试工具不能满足测试要求时才开发自己的测试工具。当然有时候不51Testing软件测试网(E_#xMu?"tG
需要使用庞大的商业测试工具的时候也可以自己开发一些小的、能够满足测试要51Testing软件测试网.z(XewwFA] K:@
求的工具。这一般使用产品开发所使用的语言或者Perl、Python等。对于使用51Testing软件测试网_~.x
F*X#e
p
Java开发的产品可以使用BeanShell等脚本语言。
n\/^^^7_pR0+l|
z}&Ez0业务测试专家51Testing软件测试网d.c&B$JJ4B `
Kv$q&o)X-l]"J0此阶段的测试人员已经熟练的掌握了多种工具,或者已经具备了为产品定制测试51Testing软件测试网3X;n'T&KV
工具的能力。这个时候的测试人员应该做长期的职业生涯考虑,如果从事某个领51Testing软件测试网c)Wu0XPY?N)Obh
域的产品测试时间较久,可以继续深入研究此领域里的相关技术,逐步能够提出
9P X$ohm&{0对产品开发有建设性的建议。一般来说这个阶段的测试人员会在产品规划的前期
ulF-a/\M5Dl}D0作为高级测试人员参与进去,为产品的需求搜集和设计提供建设性意见。51Testing软件测试网.i| W|;} @1g
51Testing软件测试网x"v)l)a}2p'G,r初级管理阶段51Testing软件测试网mp+L|wR%i
51Testing软件测试网!i!_x^@
~|)K一般来说这个阶段是指你处于项目组长位置的时候。这时可以制定测试计划,组
,T*fTS;zL(QpP0织组内人员编写、修改测试用例。这个阶段的人员一般一般可以考虑向业务测试51Testing软件测试网
xrt,k2m4W.i|
专家方向或者高级管理人员发展。
4v [T
ar O0wt0B l.V{:N0高级管理阶段
s/k]*C"b{-u0
`tF5pta0经历初级管理阶段后,积累了初步的测试管理经验。这时候一般会参与测试计划51Testing软件测试网'yew} ^6`5zZB
的制定、人力资源调配、各种资源分配等。51Testing软件测试网*dn5v-sJF
51Testing软件测试网doPP&aU)w$p7vW\9_各阶段的薪资状况51Testing软件测试网 Jp]t|:w^
vI;p^}0就目前国内市场来看,按照测试人员所在的公司类型大致可分为如下几类:
rKa;?3w Ji;P o051Testing软件测试网U2K6B(?(D(K~)c!iv1。国内中小企业
h/m Cbf(A02。国内大企业51Testing软件测试网n2G)R ?J!{y+Z
3。测试外包公司51Testing软件测试网k4q(e
G7J&yY
4。国外企业51Testing软件测试网 BA6k4` RV PO
8y:M!@edx*B
w0同一个等级的职位在不同类型的公司可能有不同的定义,比如在国内的小企业
+m4jmMw EQAa9?0可能就以两个测试人员,那你可能身兼多职,既是项目组长,又是项目经理。51Testing软件测试网~4K0l+tsSr9]_I^
国内大企业一般来说同国外的企业的职位基本对应,但是一般来说国内大企业51Testing软件测试网!vj t6{s)@
的测试经理到国外的公司也只能是个测试组长。51Testing软件测试网 NoqBe!V
K|Vg D3Ja0测试外包公司在这几个类别中是个另类,在这种公司工作,基本就是技术类,51Testing软件测试网FBU
?7K-^3y
很少有管理类的。51Testing软件测试网Uf+V4M#X a
0Gp+g)i$k}r0
`$Y(G+C3E'MC3^j/nMn7S051Testing软件测试网c/KPEoc如何获取高薪?
-w%EERa8jx051Testing软件测试网%{ g a8iA1nVd一般来说在国内的中小公司做测试一般在1500-3000人民币每月。个别也有高51Testing软件测试网/CWGaw _hz0W
的。在国内大公司高级人员一般可以拿到6000-8000人民币每月,初级人员大51Testing软件测试网@:_'])M8Nr:hr8k&k:D.\
概在3000-5000之间。外包公司给的比较多,有经验的人员可以拿到6k到8k。
{:{Am
xUX0在国外的大公司工作,就目前了解,初级人员在4k到7k之间,高级人员(有
?bo!Q5K0多年的测试经验)可以到8k-10k左右。51Testing软件测试网5z7]q6ZZ#G$db
:K2vU8n_~,c7oo0如果你是刚刚毕业,那么能够进入大公司或国外的大公司,可以起步较高。51Testing软件测试网8dv+e]SGH
如果你有几年工作经验,那么可以进入国外大公司,逐渐往管理职位发展,不
f,_O"ny5V0过一般来说这很难。不过国外的大公司,一般提供技术和管理两条路供选择。
DR;wM_P0毕竟管理职位有限,在国外的某些大公司,有经验的技术人员和一般的管理51Testing软件测试网7D]`/H3S
人员的薪资基本持平。51Testing软件测试网*bo"f.\1S