曾几何时,软件测试行业还处于摸索阶段,但经过十多年的蓬勃发展,目前大家在看软件测试这个行业,虽不是那么的尽善尽美,但也在国内的IT领域以相对快速的发展起来了。个人也算做过六七年的项目,对于软件测试接触的也不算太少,简单的谈一下对于性能测试在目前行业的看法。
对于软件性能越来越重视的今天,对于性能测试或者说性能测试人员的重视程度也逐渐提高,但是目前行业内的性能测试人员一是从业人员量太少,二是就是在做性能测试的一些测试人员,本身也缺乏相应的专业技能。
之前和朋友聊天,朋友也是在软件测试这个圈子内做了几年了,虽说工作经验不算很丰富,也算见识了不少项目是如何做性能测试的,他有一个观点:怎么感觉现在的性能测试都停留在表面,行业内好像认为只要掌握了性能测试工具的使用就算具备了做性能测试的条件。
我个人也感觉到了,因为之前也了很多期的测试培训,不少学生结业之后到了项目组,也给我反馈过类似的问题,我觉得这是大家/行业对于性能测试认识的问题,如果做性能测试停留在这个层面,那么性能测试工作者的价值就大大降低了,因为不关注方法,不关注思路,只是一味的操作工具,是无法做到真正意义上的性能测试的。
有幸在09年结识了一个阿里巴巴的性能架构师,在网上和他探讨过关于系统性能以及性能测试的问题,也把我之前错误的观点慢慢扭转过来了,感觉之前所做的性能测试从过程到结果上来看,真的很肤浅,再次对于这位网友深表感谢。
在做性能测试的时候,不要过重的关注测试工具,要从系统的架构去分析,明确性能目标以及性能测试的目标,充分了解系统的真实业务及应用环境,做到测试结果和实际结果不要偏差太大。