未来已来
回复:如何进入软件测试行业来信 - 三
上一篇 /
下一篇 2008-08-13 16:53:40
/ 个人分类:测试生活
2.知识的准备:知识的准备如何去准备,其实知识的准备依靠的是两种途径一种是自学,一种是培训。我们来看做做软件测试需要哪些技能:第一需要了解软件工程流程基本编程如c语言,及操作系统,数据库,网络协议等;第二交流沟通能力,因为在实际工作中需要和不同的人打交道交流和沟通的能力很重要,跟开发人员打交道,你要发现他开发的问题,又要去让他及时解决问题需要相当的沟通技巧,跟客户打交道,需要了解客户的需求才能从客户的角度发现系统的问题;第三学习能力,在实际工作中很多项目采用不同的技术,开发不同的应用,为了了解技术特点了解业务知识,需要很强的学习能力;第四测试专业技能学习测试专业知识,可以通过看书去学测试人员应该掌握的基础专业技能。测试专业技能涉及的范围很广:既包括黑盒测试、白盒测试、测试用例设计等基础测试技术,也包括单元测试、功能测试、集成测试、系统测试、性能测试等测试方法,还包括基础的测试流程管理、缺陷管理、自动化测试技术等。
以上几点都可以通过自学可以掌握,可以找两本软件测试方面的书来看看,比如”软件测试“,”软件测试技术概论“等市面上的测试专业图书。在面试的过程中的关键就是要突现出你在这几方面的能力,面试的重点在于交流而不是被动回答,很多应聘者都犯这样的问题,面试官问什么答什么,导致面试官没有发现你的优势,而把你淘汰了。企业面试官其实是通过面试找到你的优势看是否符合它的职位,他需要面试官有经验,但是很遗憾很多面试官没有这种引导的你表现你优势的能力。所以你需要做的就是在面试过程中发挥自己的长处让人看到你的亮点,针对问题多提出自己的观点,如果是没有做过(你没有经验)不要紧,而是要告诉他如果你做你会怎么来做,告诉面试官你的思路,每个人面对很多情况可能都是未知的,要让面试官看到你处理问题的能力,要告诉企业拟能做什么,为什么能做好。
我们再来看培训,如果你是缺乏自制力的人或者缺少学习环境的可以考虑培训,培训是一种提高技能的手段不是必须的手段完全可以通过参加工作来提高职业技能,很多人对培训有误解认为培训是骗人的,我以前没有做培训工作的时候也是这样认为的,我们很多培训的学员都是被誉为中国最大的it培训机构而来,有一个学员在这个机构里当过咨询师,据说内部会议上内部就有人提出与其让人骗不如让我们来骗得说法。
培训是更快掌握必须所要从事行业的必须技能,帮助你更快适应软件测试工作以及提高你的工作技能。经过系统培训的人毕竟比一些没有经过培训的人的人更快的上手工作,减少你积累学习技能的时间,在职场更具有竞争力。我们有学员经过半年的工作就有成为测试经理的例子,而这种例子已经很多,所以参加培训是想为了更快的提高,为职业发展提升到更高的空间铺路。不是必须参加培训,而是看你自己的选择。
希望以上回答对你有帮助,希望你在人生的道路上越走越好,早日找到自己的位置。
附来信:
======== 2008-08-12 23:25:44您在来信中写道:========
您好:
我是xxx,湖南大学通信工程专业08届毕业生。我一直想从事测试工作,课余时间我经常浏览51testing网站。由于我是今年考华南理工研究生复试失败后才找工作的,我以为以自己的条件应该很好找工作,可却发觉事实不是如此。从6月21号毕业典礼结束,我到了广州开始自己的找工作生涯,可一个多月了我发觉还是很难找到工作。深圳机会很多,但基本要求有经验,特别是我又特别想从事软件测试工作。基本上小公司是不给机会的,大公司也不招人了。我很头痛,现在。我认为自己很符合你在空间文章中的以下几个条件:
一、符合以下一种条件:
1、熟悉软件开发测试流程,能编写测试计划、设计测试方案、测试用例,有测试管理工作经验优先;
2、掌握C/C++或JAVA,掌握SQL Server、Oracle、Mysql中任意一种数据库,有两年以上开发工作经验,掌握Unix或Linux操作系统管理,能够搭建常用的服务;了解软件测试基本概念
3、掌握自动化测试理论,熟练使用Robot、QTP、LoadRunner之一种,并有相关自动化测试工作经验一年以上;熟悉计算机软硬件知识,熟悉网络基础知识及TCP/IP协议,熟悉Windows或Unix/Linux操作系统的配置和管理,能够搭建常用的服务;了解J2EE或.net架构
二、本科及以上学历;
三、身体状况:健康
四、素质要求:沟通能力,细心,耐心;思考问题思路清楚,口头表达能力强
五、有培训经验者优先
不知道你能给我什么建议呢?我现在有些绝望了。虽然我还没有到达30岁,但也不过仅仅7、8年的时间了,我很希望走好自己职业生涯的第一步。我很想从事软件测试工作,不仅仅是综合了各方面因素,也是觉得自己感兴趣。
恳求你的帮助。谢谢
陈xx
收藏
举报
TAG:
测试生活