您现在的位置您现在的位置:就业培训>>新闻中心

一个小人物在51testing的学习篇

——开篇

开场白:

hello,大家好!鄙人笔名:小宝.非笔名:韦程升.北京51testing二期学员.在二期中属于“非主流”学员.就是不太入流,比较愚钝,不善言辞,在51这么好的老师的教导下,上课也都只是勉强能听懂个一二.这一二中还有一部分的似懂非懂.两次考试也是勉强能及格,想要个“优”那是门儿都没有的事。 用常调侃的一句话来形容就是:“饿不死你,但是也发不了财”。

从开始到51testing天天关门学习(老师上课都是关门的,不可否认),到学完出山,然后踏入江湖路也有一年多了,这一年过得好快,刚转过头眨了个眼一年就过去了.然后把头转过来想了想,觉得有必要对自己进行一下总结.总结一下自己在51学习的过程,面试的经历以及工作后的一些个人体会。

——小人物学习篇

 

我觉得我在51的学习经历就没什么好说的了,上了这么多年的学每个人都应该会有一套自己的学习方法,自己的学习方法觉得挺好使对别人可能就是一种痛苦,就好比钓鱼似的,你上蚯蚓能钓上来鱼,我上玉米面也能钓上来鱼,可能钓得比你还多,你没理由建议我也拿着蚯蚓来钓的嘛,而且那玩意还不好找。不知道是不是这个道理?总之,学习应该是一件开心的事,怎么开心怎么来,只要能学到东西就行了.按自己的套路出牌.但是,对有些知识是都掌握了,但是每个人理解所学知识的深度和对知识理解的透彻度肯定是会要差别的,你用蚯蚓能上来鱼,我用玉米面也能上来鱼,但是这鱼也是有贵贱的。所以,有些对别人来说觉得比较好的学习方法我们是需要去了解借鉴一下的,对自己不一定好,但是我们需要去参考,剔除不合适的部分,选择对自己有益的部分,对自己在学习上多多少少都会有帮助的我个人觉得。你有没有试过蚯蚓跟玉米面一块下的效果呢?可能会更好。你不试过又怎么知道呢?话说回来,虽然说自己的学习过程没什么好说的,但是总结归总结,怎么说咱们也是有组织有计划,系统又体系的在51学习了软件测试,总结总结,好的继续发扬,坏的仍需努力。能认识到这一点就好。

大学刚毕业,都还没来得急经历招聘会那万军万马的场面,就似乎很有远见的到了51testing学习。不过,有句话怎么说来着:“没吃过猪肉,还不见过猪跑么?”。话虽然是这么说,都知道那压力,但是,那个感觉和体会肯定是完全不一样的,这个也在我日后的学习中体现了出来,没有过那种经历,所以自己就不太知道珍惜在51的学习机会和学习的时间。纯属校园习惯,一天到晚就听听课,上一天课休息一天,每次休息都整得跟度假似的,然后当里个当…当里个当…的就一天天过去了。告诫还在51学习的兄弟姐妹们,一定要以我为戒,学完之后总结才知道这样是不行的,要认真对待在51学习的每一天,把在51的培训当成是入职公司后开始正式干活前的一个公司培训,要有那种状态,每天不是去上课的,而是去上班的,心里想着如果这培训学不好就无法好好干活,无法好好干活老板会把自己给开了的,这样培训完老板就跟自己说88,然后自己就失业了。所以要认真对待,不能含糊也不能迷糊。

大家到51学习的目的是什么?都很明白,不就都是为了能找到更好的工作,拿到更高的薪水么?我本人完全是为了这个目的而去51学习的。甚至当初连测试是做什么的?都会学习些什么东西都完全不知道。只知道这个行业跟软件有关好像还挺火,然后就铆足了劲进51testing了。似乎俗了点也很势利,但是现实和事实就是这样的。别说什么是为了伟大祖国软件测试事业的蓬勃发展而尽自己的一点微薄之力啥啥的。想要找更好的工作拿更高的薪水,人家凭什么就给你你想要的?不知道有没有人有过这样的想法,就是觉得只要努力考试进入51培训,工作就不用担心薪水就不用愁了?我当初就曾经有过这么可笑而幼稚的想法。其实进去51之后革命才刚刚开始,离胜利解放的那一天是很遥远的,还有,不是每个人都能革命成功胜利解放的,要看各自的一个态度。还是需要认认真真,踏踏实实的学习的。认真踏实不是那么容易能做到的,都在那个关口,谁能踏实下来?为什么有些同学学完之后可以进入国内一些比较知名的大公司?他凭什么就能拿比别人多的薪水?公司的老板都不是办慈善机构的,凭什么就能给你你想要的?这个跟在51学习时的态度,掌握知识的牢固程度和对知识理解的深度是绝对有关系的,并不是他们家祖坟的位置好而已。学一样的知识分析起同一个问题来都会很不一样,这就是运用知识的能力和那个灵活度,所以学的时候我觉得不能光就知道要这么做,得多想一些问题,为什么要这么做?这么做会有什么好处?如果不这么做呢又会怎么样?不要求必须融会贯通,但是至少尽力去这样做。

在51学习的东西比较全面也是比较实用的.4个多月的时间里要学很多的东西,测试方法,测试工具,操作系统和测试方面的基础知识等等很多。还有许多的“课外”知识需要补充。我觉得可以对这4个月的学习有一个比较详细的计划. 一定要确定自己的发展方向,并为此目的制定可行的计划。不要说什么“我刚毕业,还不知道将来可能做什么?”,“跟着感觉走,先学学看”。这样让人在潜意识里就没有责任感,都不对自己负责任,又何谈为别人负责任呢?一直做技术,将来成为专家级人物?先熟悉行业和领域,将来自立门户?还是先在行业里面混混,过几年转行做点别的?这些都应该拿出时间来想一下,这也相当于是一个规划,邹老师上的课可不是可有可无的“调味品”,这很重要。学完之后要达到一个怎么样的程度都应该清晰。要想明白一件基本的事情,我在51这里到底想要什么?想明白之后就可以放开手脚去“压榨”老师的知识了,想尽各种办法去“压榨”。这样目的性很强的去学习才能有更多的收获。

可能有些同学在学习的过程中会跟我一样会有知识比较凌乱的感觉,可以这样先把它分为几大块:

1.测试自动化工具(QTP,LR); 2.操作系统(Linux,windows); 3.数据库(sqlserver,oracle); 4.测试的理论知识; 5.测试管理工具(QC,TD,版本控制)

然后有条理的将它们给串起来就好了。其实光工具软件本身这个不是很难,工具嘛,用多了常用的功能项就应该会用了,关键是能让工具活起来的脚本语言,这个是关键。所以,语言平时得下点苦功,有意识的去努力提高自己的代码阅读能力和编写能力。这样我觉得才能更好的掌握它。第二个系统(Linux),这个是实践的东西,老师上课讲的那些命令在工作中都是会常用到的,关于命令这些东西就得多上机实践,这样才能更牢靠,对于有些问题自己也会记得更清楚,这些其实都是会成为自己的经验。第三个是数据库(sqlserver,oracle),无非就是掌握对数据库表的插入,删除,对库中数据的检索,修改等等。还有其他一些概念性的术语需要掌握。老师上课这些知识都会讲到,可能上课的时候你一个困的想法刚冒出来,老师就会把某些重要的东西或者使用数据库的经验给带过了,一定要认真做笔记,以便可以自己练习。

测试的一些理论知识,这一部分我把它分成三个小块,然后用个思维导图把它给连起来。测试理论方面的我分为系统测试,集成测试和单元测试三个部分,其中每个部分的一些概念和实践方法用思维导图的话就可以一个一个的串起来。比如系统测试部分,先是概念,接着系统测试每个阶段的工作是什么?这些工作都是怎么做的?做了每个阶段的工作之后都会得到什么东西?还有都有些什么方法?比如测试的四个阶段:测试计划,设计,实现和执行,计划要做的工作是什么?计划后会得到什么东西?得到的这些东西对下一步的测试工作有什么帮助或者是影响?然后是设计,什么时候进行设计等等,就这样一连串的一步步的列出来,前后条理都屡顺了,然后整个系统测试的流程各个方面也就一目了然了。单元测试和集成测试也是一样,从头到尾思维导图一步一步的给导出来,还有框架的搭建等等。就这样把这些知识有头有尾的屡顺之后加以理解,就像把零散的珠子穿了起来,知道每个珠子是做什么的位置在哪里。这些理论的知识掌握之后就知道要做些什么和怎么做了,接下来是实践,这一部分也是很重要。要不然人手一机也就太浪费了,别以为51有钱,给我们每人一台电脑充场面。这是有道理的,我们要好好的加以利用,要尽可能多的上机实践,一边“压榨”老师一边“摧残”机器。把掌握的理论知识用到实践当中去,尤其是所学到的那些测试方法,还有缺陷的管理流程所要用到的工具,这些在工作中相对来说用得比较频繁一些。理论与实践并重,内外双修。软件工程师的内涵是:以工程师的眼光观察、分析事物和世界。一个合格的软件工程师,是真正理解了软件产品的本质及软件产品研发的思想精髓的人。然后说说自己对每一阶段的考试的想法。其实每个阶段考试的时候都会患得患失,这也是后遗症。其实在51学习的时候我很喜欢考试,因为痛苦的学完一个阶段之后自己到底掌握到什么东西了?掌握到什么程度?通过这一阶段的考试就能完全了解了,好的就不说了,光看那些自己没有掌握的,通过这次考试体现出来了,认识到这一点在余下的学习中就可以有意识的去补上加以掌握。考的这些知识其实我觉得都是应该掌握的,到头来都只有一个目的那就是掌握这些知识,通过面试进入职场。并不是为了那个分数,那个没多大意义。要通过这些分数看到一些更本质的东西,看到自己知识的遗漏才是最主要的。考试不是目的说得很对,光这些分数不能当饭吃,但是通过这些分数看到自己的不足而去努力补缺这些不足,所掌握的知识才能混到口饭吃。考试的时候所做的题很大程度上在上课的时候老师都会讲过了,上课认真的作笔记,课后复习争取理解得更深刻一点,我觉得考试基本上是没什么问题。考试会有一些大题要求设计测试用例的,这些题需要把所学到的case设计方法综合运用,还有自己的一个测试思路也很重要,在上课的时候认真点跟着老师的思路走,多想一些需要有意识的培养自己的一个测试思路。测试方法都是死的,能够灵活运用它才是关键。所以针对考试要从一开始就要准备充分,只要利用隔天的休息稍微的复习一下就可以了,不要等到考试前几天才开始狂发彪,那样完完全全是行不通的,考试可能会过了,但是考完之后你铁定记不住几个了,到最后要面试的时候一问自己还是这也不会那也模糊。所以这个没有什么绝招妙药。只要上课认真听,作好笔记,课后复习一下加以理解。这样考试是完全没有问题的。

修行还是要看个人的呀,态度,态度,有什么样的态度就会有什么样的结果。何谓“学习”?说句很土的话就是要学而时习之。光学不习,那知识还只是书上的,老师教的,不是你自己的,只有你重复练习了,经过量的积累,才会有质变,当你形成条件反射时,你就真正掌握这个东西了。这个过程需要维持四至五个月的时间,一定要坚持下去,你会看到自己的变化的。否则,你会用你最青春的两三年来慢慢沉淀出这些你四五个月就能掌握的东西。在51就算你做错一万次都不会有人骂你,如果在公司你试试看!所以多上机实践,现在错得多了,毕业后就错得少了。抓住在51里的各种实践的机会,要为自己积累经验,就业时经验比什么都有用。