这篇文章,同步 5 条对于测试工程师,升职加薪、能力成长、发展方向 有帮助的内容 。51Testing软件测试网M+Z0GBBfo5F
51Testing软件测试网3dZ-one:@'d,x/O
五个问题:
Na#H%N5['l01、学了自动化和性能,工作用不上,会忘,怎么办 ?
51Testing软件测试网)\#Oc{o
2、测试开发最近几年比较火热,但二线城市,还是功能测试为主,测试人员如何进一步提升 ?
51Testing软件测试网
K3_(f.Y:DB
3、怎么看待测试行业内卷这事 ?
4q^8]/]7c!NB2u04、新出的测试框架该不该跟风?有什么好的思路和方法 ?51Testing软件测试网k*ru;FW~
5、如何根据需求,评估测试时间 ?51Testing软件测试网axU'`D5b'|ZvW
RMz-j3B u0-
~zu.A9j
|
s0
A9`JV?evBR1z0一、问:你好,最近特别迷茫,自己学了自动化和性能测试,面试各个公司都说要做,但是进入公司后基本不怎么做,学不能致用,导致学了一段时间之后就慢慢的遗忘掉了,感觉特别的无奈,然后又回归到了最初的起点,请问这种应该怎么办啊。
!o?'mw*y)g5LU0
8er*C\
\PBTK0IDO老徐,答:51Testing软件测试网y9\lQc
尽量去 大公司、大团队、业务成熟点的 ,
#Wc(K)r LP0
r%N ^-U#I1g0外包、小作坊、创业公司,从效率和成本来看,能把业务测清楚就不错了,没时间让你折腾自动化 ,性能也没太大的需求(或有老大 兼着 搞定)。
;Jv9Vx \G0
+^'xair/u?4e0建议 ,51Testing软件测试网Y lc0s#Pr3u'o
1、虽然工作任务没有,但你自己,可以用所测的业务练手 接口测试、接口自动化 。
+B-f?
w7X3|02、尽量往大公司51Testing软件测试网/@'F5{|(l$I|%M0lW
3、合格业务测试工程师,参考文章 “ 优秀的业务测试工程师 ” 应该是这样的 。
{
Bf"S+B\.cm0
r9tp.q#JsJV`0-
8o;t"o8Vt(D[d+\Ve3U^
e0
51Testing软件测试网2A*gR}rM8y#NZ
二、问:大行业都在提倡技术测试(自动化测试/测试开发等等),但是对于一个在二线城市,偏项目型(交付周期3-5个月)的产品,测试人员该如何进一步提升测试技能呢?
I%cd7nn;M0顶多能做到接口测试,剩下大部分时间都在功能测试,像UI自动化,测试平台这些根本用不到,也没时间去搞些。这个项目交付,另一个项目继续。
~"j,Z!W,iP
}8B0
51Testing软件测试网(Do1e^as
IDO老徐,答:
7j"S'u\P~`9q0你的现状,不建议盲目追求「测试开发工程师」岗位 。
In6Xk5qK0建议去了解下,优秀的业务测试工程师在做的事,及需要掌握的能力 。
g|%?(j'F0参考文章:“ 优秀的业务测试工程师 ” 应该是这样的 。
J j~)M
K0
!~:c*nn8wA0-
m/Y;ci n*@cV0
'a If Gf-y mG7T0三、问:现在各样各业内卷都比较厉害,不知道您对测试内卷有什么看法?希望能得到你的解答,谢谢。
Da/WwH0
51Testing软件测试网7o$A3R5Y%pf
IDO老徐,答:51Testing软件测试网n{@*GU+~4c-P:cV
卷这个事,随她去吧 。51Testing软件测试网0`b:o'y
s:T+I
h1i8TsX
b/ye:K(fk C#t GZ0我对技术人的建议是:一家公司,除了拿薪资,剩下的就是积累经验、提升能力,51Testing软件测试网+u&x*wTzB
lJ
干的不开心了,就换 。51Testing软件测试网Sf3}.Q`o)L
u
51Testing软件测试网G\@W^+|\ouk
-
51Testing软件测试网sNG`xO
@/@r
51Testing软件测试网0g)ik
xT9TX#K
四、问:对于新出的测试框架该不该跟风?如果学的话,老徐有什么好的思路和方法推荐吗?51Testing软件测试网2D1|3Css
m
51Testing软件测试网wxiyE1j)i
IDO老徐,答:51Testing软件测试网dv5f9y#N5uq4i
1、这问题,太泛了;得看你当前属于什么阶段,是自己兴趣 还是 公司项目应用 。
!] nR]c0如果是自己兴趣,可以了解把玩下 。如果是公司项目,谨慎 。
B
E:\-z%W#s0
qao/Q4@1rzS02、如何学 ?
5_:GJ9us.Sv4[ A(W&eUt01)代码拉下来,找个项目练手,实践是最好的学;
j
c['_6AA02)遇到具体问题,搜索找答案,或跟框架作者交流 。
aUuH [1|`E9?0
N7h7?v8?6m0-51Testing软件测试网\5D&}e
O8K$lq
W+cU9Z#jmSi0五、问:你好,在软件测试中都是怎么根据需求文档中的需求点来评估测试时间的?51Testing软件测试网 NBaTQ
PS:特别是在产品需求文档和原型都写的很粗略的情况下。
c;G@G&A~K~8@0
*n-n1q;gZ@V\0IDO老徐,答:51Testing软件测试网SpsKjvH,D
这是一个好问题 ,之前也写过多篇文章 。
Kx3T(?2o|0
51Testing软件测试网D+og'ET zl
简单回答下 :51Testing软件测试网.s#b3}p^VUaS
%S9j
s:|u2ah0关于时间评估,有很多非常专业的评估方法 & 评估公式 。51Testing软件测试网RE*]7rKKR
51Testing软件测试网 Y.Iu k\
U
实际执行的情况是:
6D1zy8^+J0没有那么多时间给你去估算(也许,从接到项目到上线,总共只有两天时间;你期望用1天时间去估算测试需要多长时间,明显不现实)。
^F2ih%IL%V0
51Testing软件测试网}i_`w9i?
而且,不同的项目、不同的团队、不同的质量要求、不同需求的紧急度,需要的测试时间,完全不同 。
&ri%hT&T0
51Testing软件测试网DL
VA8\-t
老徐给一个简单粗暴的评估方法:「三分之一」测试时间评估法 。51Testing软件测试网t0G]fuxH
:Wo2W3PO0具体怎么做呢 ?
7y
Eg
gh'r.sK8^0
c
Sr(q%~+q0根据开发评估的整体时间,除以3 ,得到测试总时间 。再结合经验 ,适当加减20%时间即可 。
QBDY}5D]p,t^0
,j8}Fl C nV0如果需要把每个模块的时间,细分呢 ?51Testing软件测试网6Nj'r R$y#`
还是保持如上的原则:总时间不变,等比拆分,得到每个模块的时间 。
;l[iYF;z4C0^0
!V)wUS&S5D0过往写的文章 -> “测试时间估算”的现状 及 4点建议
wud#_j,te1S1PQ0
51Testing软件测试网(o1C(u(`"~C+k}
-
M7SfPd0
n%r^cD1N2|0相关文章 ,51Testing软件测试网$~|*TM``
这两个面试高频问题,多数人因回答不好而丢offer
$X&o+l*yZ&R0