|
软件测试作为软件工业的一部分,发展的势头正在不断地上升,也被越来越多的人所了解和熟悉,目前是软件行业最活跃、发展最迅速的一部分。到底有多迅速?任何人的想象力都不够!任何有分量的公司都不会采用没有质量保障的软件。
软件测试人员,我是说有水平有经验的软件测试人员永远是供不应求的。软件测试经理不得不花很多的时间去面试有潜力的应聘者。一些应聘者在软件方面或者软件测试方面毫无实际经验,明知道软件测试是一个高回报的工作,就是无法抓住一个又一个机会。这些人真正需要的是一个指南能告诉他们如何成为一个软件测试工程师。
首先,进入软件测试行业需要哪些技能?
- 软件工程技能(Software Engineering Skills)
你必须了解软件软件工程基础知识 ( 软件生命周期、开发流程等 )、软件测试基础知识 (测试生命周期、常用测试设计技术、发现和跟踪缺陷的方法等)、计算机应用常识(操作系统,数据库,常用软件和网络等知识),最好能够具备一定的编程基础。
- 交流技巧(Communications Skills)
如果想让开发人员配合测试工作,并得到领导、客户的认可和赞赏,你必须掌握良好的交流方法和技巧。
- 组织技能(Organizational Skills)
如果你在别人都头脑发昏的时候保持清醒,你就可能是一个好的软件测试工程师。在网络时代软件测试是一项有压力的复杂性工作,但如果你能从这些纷繁中找到一种途径,它就是一项回报丰厚的事业。
- 实践技能(Hands-On Experience)
当一个工作需要经验,而你又需要一个工作去丰富你的经验时该怎么办?这并不完全是一个两难的问题,你可能采用几种方式去获得实际经验。
- 态度(Attitude)
除了技术水平,你需要理解和采取适当的态度去做软件测试。
|