随着软件质量逐步被国内IT企业所重视,而目前专业的软件测试人员供不应求,从而使得软件测试培训机构如雨后春笋般出现。而对于想从事这个职业的朋友来说,也许去进行这样的培训是一个不错的选择。但是,也有些朋友没有充足的钱或时间来进行专业的培训,那自学也不失为一个好的选择,往往对于有着一定技术背景的朋友我反而更鼓励后者。
测试培训机构会教大家什么呢?
笔者曾在一个以教育为主的企业待了四年,该企业也开有软件测试培训课程。笔者也有幸在项目研发之余,被邀请去对学员进行培训,或者对学员的结业做能力点评,也参与了一些培训课程课件的研发。
那软件测试培训机构主要教大家什么呢?
首先,重在给学员建立起软件测试知识体系。从软件测试的基本概念,测试所用的常用方法到软件测试需求的提取,制定测试计划,用例的编写,缺陷的提交,以及到最后测试报告的编写和测试总结。
其次,让学员学习使用常用的测试工具,如用例bug管理工具ALM,自动化测试工具QTP,性能测试工具Loadrunner,WEB应用安全扫描工具AppScan等。
然后就是项目经理带着大家进行项目实战了。
最后,当结业后,就是培训机构辅导学员包装简历,以及联系企业把学员推荐出去了。
我认为最后一点,也是参与专业培训机构最大的优势。对于一些没有技术背景的朋友来说,这也可能是最好进入这行的方式,因为往往对于没有技术背景的测试应聘者,企业是很难接受的。
自学能进入软件测试这个行业吗?
答案是肯定的,而笔者当年也是这样进入该行的。往往对于有着技术背景的朋友,我反而推荐自学。
那我们应该怎么自学呢?
参照上面的培训内容,我们也可以根据那样的过程来进行自学。当然,笔者建议你选择一本专业的书籍,来完整详细的搭建自己的知识体系。开始也可以加入一些专门的技术网站、论坛来学习下前辈的经验总结。自学往往更容易养成自己解决问题的能力,也能更多的学习一些时下最新的测试技术,而测试培训机构提供的往往都不是那么新。所以当我作为面试官,如果是一个自学者,在基础知识掌握还可以的情况下,我会给予更多的机会。
那么,该不该进行专业的培训,我相信你认真读了上面的内容应该有自己的答案了。不管怎么选择,从事技术工作都需要不停学习,否则你也仅仅停留在入门,而想拿高工资也就仅仅是不切实际的想法。就笔者目前的经验来看,在相同的工龄下,我的薪酬往往高于开发人员。当然,这得益于能力得到公司和同事的认可。
最后送给即将进入或刚进入这个行业的朋友一句忠告:选择这个行业,就去认真了解它,学习它,并热爱它。