关于性能测试

2010-03-25  赵璨 

        性能测试其实是一个门槛很高的领域。见过很多谈性能测试、做性能测试的人,却很少见过真正懂性能测试的人。
        你有扎实的开发功底吗?你能迅速看出开发代码的漏洞吗?你能自己开发性能测试工具吗?
        你有广博的计算机知识面吗?对Windows、Linux等系统有深入了解吗?对各种体系结构下的应用可能存在的性能瓶颈有过了解吗?对不同硬件的性能有过对比吗?你知道各种性能指标反映到操作系统层面代表的是什么含义吗?
        你有严谨的思维吗,有令人称赞的逻辑推理能力吗?能否从一个简单的表面现象挖出系统设计的漏洞?能否从一堆堆弯弯曲曲的图表中看出问题?你能否分析性能指标的获取方式是否可靠?
        你对业务有清晰的了解吗?你做过业务的调研吗?你能从业务场景上就能分析出可能的风险,并给开发人员切实的建议呢?
        太多了。一个优秀的性能测试人员体现的是种境界,全面且深入,是需要千锤百炼的。希望能够与更多性能测试的有识之士交流!
378°/3607 人阅读/18 条评论 发表评论

邓迎秋  2010-03-25

性能测试这个话题比较大,怎样做性能测试,以什么标准做,都是可以探讨的问题。貌似在有关测试的论文中,性能测试涉及的不是太多。专门讲性能测试的书就更少了。偶尔有讲的,也是过于specific. 不知道站内有没有人愿意分享一下性能测试的心得,传授一下自己的经验呢?


杨阳  2010-03-25

性能测试是需要团队来完成的,一个人不可能到达面面俱到的能力。


刘俊  2010-03-25

我对性能测试一点点都不懂,汗颜


赵璨  2010-03-25

杨阳: 性能测试是需要团队来完成的,一个人不可能到达面面俱到的能力。
说的还是很有道理的。不过性能测试要做到位,必须要求对整个被测系统有个清晰的理解。


杨智远  2010-03-26

做了不少次性能测试了 ,如你说的,确实很多东西都不懂,都是停留在表面的测试上。


魏哲  2010-03-26

能从基本面,直接指向内在问题,确实是软件测试人员应该做到的.
但目前国内绝大多的软件水平还停留在比较初级的手工界面测试.

以上的综合素质,更多的应该是软件测试架构的角色.

小弟觉得赵璨同志的理解很清晰.多多交流.


王艳  2010-03-26

各位在公司都做性能而是吗 ?


王艳  2010-03-26

各位在公司都做性能测试吗  ?  羡慕那些做性能测试的额


杨群  2010-03-26

对于性能测试LR ,许许多多的兄弟们都会说,会用,但是真正会用的又有多少?
但是你会不会分析,对于LR,重要的不是会用,而是会分析。楼主说得很好,真正会用的人,真的很少。
我也是,只限于会用,对于分析,确实很不准确。希望兄弟们可以交流一下,经验。


孙建伟  2010-03-26

性能测试需要的周边只是很多,数据库、中间件、操作系统是最重要的几个环节,还要熟悉网络协议,有时候甚至要分析tcp/ip的包。 数据库的SQL优化、参数调优分析,中间件的参数调优,JVM的GC分析,负载均衡的处理,网络流量分析,需要了解大量的工具,运用多种手段找出那个瓶颈,需要学习的东西太多了,持续学习中。


周洲  2010-03-26

目前性能测试做得很肤浅,这方面还要和大家共同学习。


唐燕  2010-03-26

问个俗的,达到楼主所说的境界年薪能拿多少W?


朱俊英  2010-03-31

一直想学习相关方面的知识,苦于一直在工作中没有机会,自学也只是学了点皮毛,持续学习中。。。


陆卉  2010-03-31

我也只是懂得LR如何操作,真正要做分析还是很困难。对于操作系统、网络、数据库等的了解还不够


李辅炳  2010-04-14

呵呵,大师算吧?


胡名海  2010-06-10

性能测试的功夫不在LR上面,主要在于对业务的熟悉和系统架构熟悉,熟悉业务是为了预估将要面临的性能要求,熟悉架构是为了评估系统是否能够满足性能要求。至于后面的就是各种场景的设计,数据采样,峰值分析,历史数据收集,性能预估,测试数据准备,等等。小的系统一个人也可以做过来的。大的系统当然需要团队协作,要不然一个人做下来何年何月?


汪坤  2010-06-29

业务,架构,性能之根本----利害


田静  2010-06-30

性能测试的关键在于分析,在于调优,lr只是工具而已。


登录 后发表评论