这篇文章,同步 5 条对于测试工程师,升职加薪、能力成长、发展方向 有帮助的内容 。
0N-L)s
G1lF3G*W0
51Testing软件测试网x/PU1nPr6ux
五个问题:
~@f8|G#JN*^01、学了自动化和性能,工作用不上,会忘,怎么办 ?
?k1|;s{02、测试开发最近几年比较火热,但二线城市,还是功能测试为主,测试人员如何进一步提升 ?
51Testing软件测试网GOHXX}%zK
3、怎么看待测试行业内卷这事 ?51Testing软件测试网][(UA2Q,qk6^
4、新出的测试框架该不该跟风?有什么好的思路和方法 ?
({PB|Po;NM+`05、如何根据需求,评估测试时间 ?
Fv9jMC;x
Q0
51Testing软件测试网 i"Kxn
s
-
P,a-A_(~n1m0
51Testing软件测试网,X_$sa:r+i
一、问:你好,最近特别迷茫,自己学了自动化和性能测试,面试各个公司都说要做,但是进入公司后基本不怎么做,学不能致用,导致学了一段时间之后就慢慢的遗忘掉了,感觉特别的无奈,然后又回归到了最初的起点,请问这种应该怎么办啊。
.{$^DO-S1I%UR0
oTxhg*w0IDO老徐,答:
+TD5Rv!yD0尽量去 大公司、大团队、业务成熟点的 ,51Testing软件测试网3O'@5E7YPs{o
51Testing软件测试网(vcy/c|/_/d]Q,OGC
外包、小作坊、创业公司,从效率和成本来看,能把业务测清楚就不错了,没时间让你折腾自动化 ,性能也没太大的需求(或有老大 兼着 搞定)。
4Y4u*XOV1g%m0
51Testing软件测试网)YX7tBc fk
建议 ,
5rJD'K)\A(k01、虽然工作任务没有,但你自己,可以用所测的业务练手 接口测试、接口自动化 。51Testing软件测试网4lnI@H0m
2、尽量往大公司
4];?P je03、合格业务测试工程师,参考文章 “ 优秀的业务测试工程师 ” 应该是这样的 。
xi czw]kW-g0
&{s;F V6s3q5O{0-
t(?hEP0xu
T$V0
51Testing软件测试网\5w3a7AHv4U
u?g
二、问:大行业都在提倡技术测试(自动化测试/测试开发等等),但是对于一个在二线城市,偏项目型(交付周期3-5个月)的产品,测试人员该如何进一步提升测试技能呢?
UL2c.Xu_6AX/f0顶多能做到接口测试,剩下大部分时间都在功能测试,像UI自动化,测试平台这些根本用不到,也没时间去搞些。这个项目交付,另一个项目继续。
Y,f7}^8@d[0
51Testing软件测试网\7b$axO2f
IDO老徐,答:
;p)t.Na-HAu,{;V0你的现状,不建议盲目追求「测试开发工程师」岗位 。51Testing软件测试网[B,B:i
`#w
建议去了解下,优秀的业务测试工程师在做的事,及需要掌握的能力 。
51Testing软件测试网$B6k9_!k/e
Y0V
参考文章:“ 优秀的业务测试工程师 ” 应该是这样的 。
LP
B5`HmL$oN0
51Testing软件测试网Xa Q5RK
-
6^s#XQ&Jz0
51Testing软件测试网!w L1w],G
?,qc#a [
三、问:现在各样各业内卷都比较厉害,不知道您对测试内卷有什么看法?希望能得到你的解答,谢谢。
$xoU5m8|6il0
51Testing软件测试网B fR
mt&V!V
IDO老徐,答:
{aux8hK6TP0卷这个事,随她去吧 。
,N&r2[+OIYq;D-SN_)p0
51Testing软件测试网
Y2rBb'wy6];c5A
我对技术人的建议是:一家公司,除了拿薪资,剩下的就是积累经验、提升能力,51Testing软件测试网/GT.TD2UD
干的不开心了,就换 。
]'fo~(d;r0
51Testing软件测试网SU{4?a!S@
-
)L|:A1\(^m#F0
51Testing软件测试网wB3|
IA(^&J'a
四、问:对于新出的测试框架该不该跟风?如果学的话,老徐有什么好的思路和方法推荐吗?
Ig2Wy?l0
'p!T!{*Q%Hb8k0IDO老徐,答:
(x8Q`| R(bD01、这问题,太泛了;得看你当前属于什么阶段,是自己兴趣 还是 公司项目应用 。51Testing软件测试网0PNN6yh0@-Q
如果是自己兴趣,可以了解把玩下 。如果是公司项目,谨慎 。
x/B1I6bzFr.n0
7|
m$ot/U*hP] |02、如何学 ?
0|$HIj)f)ArSs01)代码拉下来,找个项目练手,实践是最好的学;
VH} F F+R
]02)遇到具体问题,搜索找答案,或跟框架作者交流 。
J6x+{6XH x^&rV%M0
51Testing软件测试网8S.w3s#T `A
-51Testing软件测试网1o1bkov j6}
JM
51Testing软件测试网q:?NZ5CL.n2b
五、问:你好,在软件测试中都是怎么根据需求文档中的需求点来评估测试时间的?
,j[2cdn0gv r0PS:特别是在产品需求文档和原型都写的很粗略的情况下。
&[#[ n+{ zoR0
l/Qx:[0{ ]0IDO老徐,答:
*j*DT)~2fn0这是一个好问题 ,之前也写过多篇文章 。51Testing软件测试网9cqz1tJ%]Z(B2r:i2X
51Testing软件测试网
mM}J^`8yX
简单回答下 :51Testing软件测试网(Ghjr9Wa5RS
z/m:B&~'T%i \0关于时间评估,有很多非常专业的评估方法 & 评估公式 。51Testing软件测试网eu^ES
51Testing软件测试网3kP;B0YgDtu
实际执行的情况是:
)O IE;CKoo1I0没有那么多时间给你去估算(也许,从接到项目到上线,总共只有两天时间;你期望用1天时间去估算测试需要多长时间,明显不现实)。51Testing软件测试网(S/Y_&e$fd1E(p3t-g
P^,WK9l0而且,不同的项目、不同的团队、不同的质量要求、不同需求的紧急度,需要的测试时间,完全不同 。51Testing软件测试网8XK\&E(j6p&q.C
5H/V"eL#KaC2s;U0老徐给一个简单粗暴的评估方法:「三分之一」测试时间评估法 。
|V!JLX(x5p
y(sA0
O#}z;k0AOUq0具体怎么做呢 ?
#O)x-U!lQ4`"o"q-`X0
51Testing软件测试网F
B}&dd\Q
根据开发评估的整体时间,除以3 ,得到测试总时间 。再结合经验 ,适当加减20%时间即可 。
B0P
D;I*iRTf,t0
5sG0w!EKwh0如果需要把每个模块的时间,细分呢 ?
7RCKItb7q0还是保持如上的原则:总时间不变,等比拆分,得到每个模块的时间 。51Testing软件测试网9xp5kU5U1?!SX~
51Testing软件测试网"P4|9Y%Z-`9`5I C9{
过往写的文章 -> “测试时间估算”的现状 及 4点建议
F$tW2?cv0P0
51Testing软件测试网$Bm)O.q}/X4Y
-
9c3p]e~#c0
!nQ~2_E.o&xR0相关文章 ,51Testing软件测试网Z I~d{
T0m
这两个面试高频问题,多数人因回答不好而丢offer
%b9akn4n'CE:A5q YQ0