【磨剑】跨入测试行业一年的起伏历程
2015年即将进入尾声,在去年这个时候,我踏入了测试这个行业,借此机会,对自己过去一年做一个回顾,有收获,也有迷茫。去年,也就是2014年的中旬,原本想走后门去国企,去面了一次没过,之后不知道又要等到猴年马月才有机会去了,考虑到时间成本,毕竟自己也老大不小了,28了,于是在网上找工作,准备先干着再说,无意中看到了51的培训广告,通过翻阅网上的一些关于测试的资料和51的介绍,对测试有了一个大概的认识,介于个人比较喜欢偏向后台的工作,于是在51开始了就业班的培训学习,培训过程就不说了,也许是51考虑时间成本,还有自己自控能力不强,没有下来过多的进行学习积淀,4个月也就学了个初级黑盒的水平,11月底我拿到了进入测试行业的第1份offer,手工黑盒测试。刚进入这行,各种新鲜,这个劲头也就保持了不到半个月,因为我发现,我的测试主管根本就不管我(我们公司就2个测试:L),公司没有规范的测试流程体系,bug管理迷之混乱,用例也没有- -。到我走之前的半个月才在研发部总监的推动下,开始执行一套测试流程规范。在第1家公司我发现,一个再小的团队,如果没有一套流程规范约束,也是一盘散沙,版本更迭频繁,从开发到测试全是一片混乱,我觉得没有留恋的必要,于是在年后开始瞄准市场,准备跳槽。一个偶然的机会,一家外包公司需要性能测试,误打误撞,我去了- -,这是我跨入这个行业,第一次跳槽,就转型了- -。
说到这里,我还是要感谢下招我的人,因为在接下来的半年多时间里,让我感觉到了测试的价值。
在51也就学了2、3天的LR,硬着头皮进到了项目组,当时有一个做了2、3年性能的同事带我,测试的方案,脚本,场景,数据。。。他基本上都铺垫完了,我去就从最基础的开始:执行!
在第一个项目组起早贪黑,但是感觉永远都不累,因为我很充实,感觉每天都有新的问题需要去面对,去解决,这也是我这一年中过的最痛苦也是最开心的时光。这段时间,对性能测试的流程,准入标准,到具体的方法,监控分析有了一个大概的认识。之后的几个月我又辗转去了几个项目,因为是外包,所以难免我也涉及到了出差,到外地出差了3个月,这段时间,大部分时间性能测试的工作都是我一个人独立完成,当然涉及到代码脚本什么的 还是要问下公司的前辈,从测试方案的编写到测试报告的输出,期间也接触到了各种主流的协议,JAVA SCRIPT,SOCKET,HTTP.对系统框架有了基本的了解,中间件SHUTTLE,MQ,WEBLOGIC..,LINUX常用命令也熟悉得差不多了(SHELL脚本有点弱),数据库方面,由于大部分接触的都是ORACLE,对数据库的监控,SQL的抓取,主键、索引的添加,存储过程造数据等都有了一定的接触,对系统整体的性能分析也有了一点点经验。
在这个时候,公司高层掐架,迫于性能组老大找好下家,且给我的薪资比较可观,我果断跳槽。。。。
来到了一家全新的外包公司。。。。
为什么我还会选外包,第1,价钱确实可以;第2,有个技术大牛带;第3,近2-3年在外包多做点项目积累经验再调整也不迟。。。
这是我当时的想法,事与愿违,公司销售不给力,项目迟迟拿不下来,现在在这里做了一个小小的回顾,写的很乱哈,轻拍。PS:实在不行,估计年后又得跳了。
回顾一下自己目前的积累:
1.性能测试的套路基本清楚
2.脚本编写(一塌糊涂,很初级,目前准备重点学习下C)
3.数据库优化(初级中的初级,只知道生成AWR报告看看命中率,SQL效率,数据库繁忙程度。。SGA,缓存池,连接数之类的,SQL的优化也很初级,这块也需要系统的学习下)
4.应用中间件监控及JVM的监控,也是马马虎虎,谈不上很了解,具体问题具体分析。
5.性能问题分析(目前分析有一套粗略的方法,复杂的问题分层分析,做挡板将范围缩小等等,都还处于比较初级的阶段,性能测试涉及面太广了- -)
问题:
主要是关于自己未来的职业规划,目前性能测试作为一个依赖度不高(相对而言),我更偏向与将性能和自动化结合起来的做法,毕竟要面临成家立室,想自己的工作地点相对稳定,不想再走外包了,如果成家的话,所以我目前急迫需要的就是代码能力的提高,苦于没有机会转开发,也没自动化的项目可以做,只有自己开始自学,效率就不敢保证了,希望大家给我点建议哈,谢谢。
感谢分享 感谢分享!!
页:
[1]