微信号:grzlwx

介绍:光荣之路官方资讯

我对软件测试行业的个人理解(性能)

2015-06-30 22:34 光荣之路


性能测试有这些特点:

1
没有初级岗位

没有初级岗位。没错,我没见过应届毕业生做性能测试的。这个岗位天生的就是高级/资深人士活跃的位置。

2
光靠测试做不了

光靠测试做不了。是的,性能测试的目标是收集性能相关的信息,但性能经常达不到预期目标,就要调优,性能调优对广大测试人员来说,就是一个听都听不懂的技术活,这时完全体现了计算机行业内各岗位之间的技术壁垒。假如你这个测试工程师真的技术牛逼得不得了,从软件到硬件,从代码到架构,从服务器到中间件到数据库,从网络到应用无一不精的除外。当然达到这些标准的你不但是一个传说中天下无敌的“好的测试”,同时也是一个技术实力堪比黑客的陆地神仙。一般是很多角色的人(开发、测试、运维、架构、硬件设备提供商、网管、数据库管理员等等)一起做调优。测试就做做脚本差不多了,厉害点的测试还能兼职运维,越厉害的可以兼职越多角色,但一般不常见。。。


3
性能测试有很多层面

性能测试有很多层面。我写一个小程序,你写一个小程序,两个小程序的性能可能就不一样了。现代的软件系统复杂度那么高,他涉及的每个层面都有自己的性能。比方说最常见的网站压力测试,我就测测服务器性能指标、响应时间、吞吐量。那如果做移动端开发的,我还要测测客户端性能。他们涉及更复杂架构的,可能更复杂的性能要测。所以说性能测试的技术路线是比较长的,这也是一个黄金点,适合搞技术。但是也要看你待测的软件是怎样的,甚至于你的待测软件有没有那么多用户都是一个问题,不能一概而论。


4
重要的是性能测试的思想和策略

重要的是性能测试的思想和策略。思想指一些基本原理,性能指标的含义啊,包括一些数学公式,吞吐量的计算啊之类的。策略指如何去设计场景,一般基准测试必做,负载测试必做,压力/拐点测试常,稳定性测试常做,疲劳测试选做,网络链路层测试也要做,还有远程测试和本地测试,模拟多ip测负载均衡等等。


5
最后才是工具的使用

最后才是工具的使用。比方你要用jmeter,在了解性能测试的思想和策略的前提下,看看用户手册看个3天,你做个接口性能测试绝对没问题。也有人反过来,先了解工具,再了解思想和策略。总之你不了解思想和策略是没法做的。


6
运维转性能测试容易

其他领域的知识的掌握,如做服务器接口性能测试,必然要能对服务器做基本操作,这里和运维工程师的技能高度重叠。所以呢,你从懂一点技术的黑盒测试想转性能测试,是很难的。懂一点测试的运维工程师想转性能测试是很容易的。总之我觉得你如果打定注意做性能测试的,先做运维,然后自学性能测试工具,再接受3个月黑盒测试培训,或自学3个月黑盒测试,大事可成矣。当然要是你还懂一点开发和懂一点自动化就更好了。


7
不可能被手工测试替代

性能测试一般不可能被手工测试替代。这一点跟自动化测试截然相反


8
性能测试一定要做

性能测试很多时候明知成本不低,也一定要做。因为性能出问题损失更大,而且手工测试无法替代嘛。所以loadrunner这么贵,也有很多公司买。和QTP不同,loadrunner好用多了,也很适合运维工程师转性能测试工程师用,因为他的设计思路是让不会写代码的人可以用。


9
写代码 没坏处

如果用jmeter之类的开源工具的话,那多多少少,还是要写一点代码。当然这也不是坏事。到这个程度的工程师一般写这些东西不在话下。


10
性能测试的职业发展长久

性能测试的职业发展,可以一直做性能测试(因为技术路线长),也有所谓性能测试架构师之类的岗位存在,还有互联网巨头自己搭建性能测试平台的,不知道他的负载生成器是不是自己写的,自己写那是很厉害的。我同事在阿里巴巴的,他们组也有一个专门做性能测试的,感觉挺赞的做这种工作。不像黑盒测试那么烦。还有一些人做性能测试的监理,去客户现场上班。这类职位的人如果有兴趣做测试经理之类的管理岗位,那至少技术上绝对没问题,比懂一点技术的黑盒测试人员强好多。


其他还有一些细分职业有较长的技术路线(未完待续)


(作者:又是你 来源:http://www.cnblogs.com/sdet/p/4064955.html)


光荣之路软件测试培训

官网:http://www.gloryroad.cn/

微信公众号:gloryroadtrain

性能测试QQ群:415987441
软件测试招聘QQ群: 203715128
自动化3群QQ: 371211499





 
光荣之路 更多文章 今天晚上的 linux 公开课- Awk 编程 7月28日(今天)晚上的 linux 公开课- shell编程 8月4日(今天)晚上的 linux 公开课- shell编程 9月1日(本周一)晚8点半,光荣之路Web自动化系列基础课—javascript第二讲 推荐本好书《与机器赛跑》
猜您喜欢 亲历:在Facebook工作是一种怎样的体验? 一篇漫画告诉你车联网到底是什么鬼?! Android精品工具类库整理 视野三 移动领域即时通讯技术选型之开源篇 魅族,真正的低调是随时都可以的高调