软件测试员必须编写代码吗?掌握多少编程能力才够?

售前免费咨询热线: 4 0 0 - 1 8 6 - 0 9 0 5
汇智资讯Huizhi information

当前位置:首页 »软件测试员必须编写代码吗?掌握多少编程能力才够?

软件测试员必须编写代码吗?掌握多少编程能力才够?

日期:2020-03-21 15:19:02 访问量: 来源:
本人曾经任职于各阶级的公司,上到BAT,下到创业公司,说实话,遇到过会写代码的软件测试工程师还是比较少的。我这里从一个前端工程师的角度说一下一个合格的软件测试工程师需要具备怎样的代码能力吧。

软件测试

1. 首先,你要具备正常的甚至超凡的阅读理解能力。为什么?因为在测试开始之前,你需要理解需求,那么你就需要去阅读PRD(产品需求文档)。大部分情况下,具备正常的阅读理解能力就足够了的,当然也有部分很low的产品写的PRD跟屎一样,甚至都没有一句通顺的话,这时候你非但需要相对优秀的理解能力,以及我即将说的下一点。

2. 具备较高的沟通技巧。PRD写的跟屎一样,导致你无法理解需求,你总需要去找产品对一遍吧?怎么在最短的时间内搞清楚自己的疑惑?————这时候就需要相对较好的总结问题的能力以及沟通的技巧(毕竟还是要忍住心中的怒火不去骂产品,或者用更委婉的方式骂?)

测出bug了,你就要去找前端/后端沟通了吧,这是不是一个bug?是前后端谁的职责(直接影响你的bug要提给谁,虽然大多数测试人员都是提给前端,再由前端去“分发”bug,但如果作为一个测试工程师的你能精确的把bug提给正确的责任人,那么升职加薪就离你不远了)

软件测试

3. 学习能力。这一点就不作过多解释了,现在已经进入终身学习的时代了。

4. 编程能力。其实这个,真的不重要,但却是一个锦上添花的技能。大多数在工作中需要用到的编程技巧可以通过学习快速掌握(往往只是写sql层面?),这里的编程能力,不是说能写代码写算法实现各种功能,而是一个编程界的大局观,最主要的一个体现就是:前后端的能力边界在哪里。这个可以直接影响到一个测试工程师和前后端工程师交流时是否足够通畅,是否能引起共鸣,这就又直接导致了双方是否会出现英雄之间惺惺相惜的情愫,再往以后就会影响到测试人员和开发之间的关系是否融洽,是否能够愉快的在一起工作(咳咳,貌似扯远了)。

总之,不要因为不会编程就在面试工作的时候缺少信心。一个优秀的软件测试工程师,具备我这里所说的前三点就够了,至于编程能力这一点,没有也行,有了更好。

汇聚行业精英智慧

致力于高端IT技术人才培养

助力万千学员成就IT梦!

汇智动力

扫码关注 领取资料

www.hzdledu.cn

相关阅读Reading

全国热线:400-186-0905

总部热线:028-6547-1147

周一至周日9:30-24:00

我要咨询
汇智动力微信

汇智动力微信公众号

')