黑马程序员技术交流社区
标题:
经验分享:软件测试需要懂编程吗?
[打印本页]
作者:
huawei
时间:
2018-11-5 12:01
标题:
经验分享:软件测试需要懂编程吗?
本帖最后由 huawei 于 2018-11-5 15:45 编辑
软件测试的时候,到底需不需要懂编程,这是很多刚入门测试的的小白们经常想得到答案的一个问题。
一、是否需要编程技能与测试人员从事的测试工作种类有极大关系。
1)如果是做功能性测试,也就是“点点点”测试人员,这类工作与代码实现过程的关系不是很紧密,不需要学习,他们所关注的主要是需求和流程方面。
2)如果是高级测试人员,比如自动化/性能/安全测试,那这三类测试人员就必须要懂得编程。这三类测试都是高薪测试,选一门编程语言学习即可:如java、python、ruby等
二、是否需要编程技能与测试人员从未来的职业规划有关系
1)走管理的路线,比如担任测试经理的工作。这样工作的重点就集中到项目管理及人员分配上,所以就更加弱化对编程的要求。
2)另一条是走纯技术路线,就是所谓的高级测试工程师,要求这类人有较强的编程能力,可以设计开发自动化测试工具。则需要代码能力。
总之,如果你不是业务专家,也不想在初级测试工程师里停止不前,那么长远发展来说,编程是你无论如何都躲不掉的。
但懂得编程就一定能做测试吗?答案是不一定的。
从就业市场来看,许多开发人员没有对测试行业有个系统的了解,事实上,想要成为一名合格的软件测试人员,不仅需要理解和掌握测试理论、标准和规范,还需要根据不同企业的产品特点,熟练操作一种甚至多种测试工具。如果对测试行业没有系统的了解的话,是很难做好软件测试的。
因此,能掌握多种测试技能,并懂得一点编程,这样的测试人才也正是互联网所或缺的高端测试人才,竞争更具优势。
精华推荐:
2018最新软件测试学习路线图(附完整视频资源)+源码+技巧/经验+求职+前景总结!
软件测试2期再掀就业狂潮,毕业当日,就业率接近50%,平均薪资竟达11000
黑马软件测试1期,班级就业率在93.42%时,平均薪资依旧高达9007元
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2