我起初准备自己写10条建议给刚入门的软件测试员们。但之后我看了lolcats/icanhascheezburger 上的名人Ben Huh的一段演讲。Ben指出,有了互联网,信息成了免费资源,但组织,编辑,以及表达却都需要技巧。受Ben和cheezburger网站的启发,我请求60名成功的软件测试工程师每人为刚入门的测试人员提出三条建议。其中的40多名答复了我,使我最终有了一个长达100条的建议列表。d-^L0p#MK Z3U051Testing软件测试网
a'jd1J
KN-G
}%_6?x^,K0d
w0 出于保护他们的隐私,我不会原封不动的把这些建议罗列出来。但是有趣的是,我发现他们的建议中有很多共同的地方,而所有这些建议加起来要比我原先自己想到的好得多了。
&a(SE
{7fr'_v6IG051Testing软件测试网+Z4U z$wp8m'W 我把这些我搜集的建议总结成以下19项:51Testing软件测试网1^+jbO$qr^
51Testing软件测试网5b}mopu
Z51Testing软件测试网-n:yE[6J1x1C
51Testing软件测试网'B$@Bmli51Testing软件测试网
j
PiTt+`
$H2Jf2]f%z/`01.想客户之所想
(|"i ^Y'Z
aZx@#t0[X.`On:K$N0在测试的过程中时刻想着用户。培养自己对用户需求的共鸣。和用户沟通并且观察他们怎们样使用你的软件。
.v6?'lTC3RZ051Testing软件测试网!Gu$\oG4e`
/eZmiB]0CI0X&d1S!Bi'j0
.k
Adt~+]i0N.I03K(RD ~5h3jD5lon1Z051Testing软件测试网z@cpJ~c
51Testing软件测试网\K5B-M
QB/j
+A3|9D$LH$R0O051Testing软件测试网fe9\H1`G5nC#v2.多读Bug51Testing软件测试网 tVu4Uo2uK
7^q*~,iD/u4}0如果你和一个团队的软件测试工程师一起工作,那么请阅读 他们每天发的Bug, 特别是那些针对你的测试部分的Bug 。你可以从别人如何找到Bug中学到很多东西。51Testing软件测试网1I@']*w1H-{&LF
51Testing软件测试网#y
Da&oueWO
g
tPP\^/@051Testing软件测试网*xhJ0NP-M51Testing软件测试网bd~0?v EEe
51Testing软件测试网^g `2Oz6^
.b7MUv^d:e'L5l4|0H!Kg(H5u
J WDt051Testing软件测试网-}hF!]B8Z^X
}of'M H.N%C6?/jLQTzt03.多读代码
,en IP^U?0(R(J v|m}O3qJ0找到你测试的那部分功能的代码。虽然写代码并不是你的事,但是读那些代码常常会帮助你找到潜在的边际情况和软件缺陷。51Testing软件测试网j.uL'g#f1TaG9R
klK*wc051Testing软件测试网(T$m/r7\3p,~%[H
QM
B%eC051Testing软件测试网6m8p%b*ji GX&L+^
51Testing软件测试网)_:~1Xp/T51Testing软件测试网ovuQ NW$|~f
j.[ f u3}&sw051Testing软件测试网$N1@oM2]
x,q$yJTN}w04.为你发现的Bug而骄傲
(bp;`j/zv%@D-m`6}rn0hla#N%gP0促成一个软件Bug的修复是从写好Bug标题和描述开始的。我每次发完一个Bug都会把这个Bug重读一遍以确保它是合理的并提供恰倒好处的细节。如果一些重要的Bug 没有被纠正,要追根究底,确保决定和利弊权衡是正确的。51Testing软件测试网9?7f1~]E/a [o)r
51Testing软件测试网"nW
ycxT+u4m6fU#c
!c!hj8Yz{051Testing软件测试网@;q#x/ObTmd
JP
k"Mt051Testing软件测试网7uK6d iJe#c51Testing软件测试网']"j~5I0t
N9_
v?mR%_1~U)D8b$jcdW051Testing软件测试网P/H't~2@H&U
51Testing软件测试网'z,F7~j _%^2E5.参加软件功能的设计51Testing软件测试网K?]5?x3q}0A[G%ux
51Testing软件测试网.snt0hFa在软代码编写之前,在仍有可能有大的设计变更的时候,积极参加软件的计划阶段,这会帮助你了解正被考虑的折衷和权衡。
w1l|,k-qE-d051Testing软件测试网.i*?3C;x5[~$BAC7S
6_u.l{3i2g5V:B
u
DX0+YqD5t5Z8S:{*O0
Jo:w4f![(t~"h0$M?8z6r8w4j%s0
+Ka1bzq*jS)v!M0Y%NL,r&|In051Testing软件测试网BW.VgI0A&e