什么样的人都能学?现在的软件测试已经被宣传成这个样子了吗?怪不得最近招聘的一些功能测
试什么样的人都有。软件测试只是相比与开发而言,门槛低一些,但是毕竟是技术岗啊!要是什
么样的人都能学,现在的高级测试也不至于打着灯笼找不着吧。软件测试入门相比开发人员来说
确实更容易一些,原因是开发想要入门的话必须要掌握一门语言才能找到工作,而软件测试初级
阶段是不需要掌握语言的。测试到中后期进阶的时候才需要掌握开发语言技术,测试更注重的是
测试思路和方法,以及测试工具的掌握。 当你入门了之后,想要进阶就需要掌握大量的知识和技能,性能,接口,自动化,协议,抓包,
安全性,WEB和移动端等一系列的测试工具,难度并不比开发低。除非你就想做一个最低级的
功能测试,不然的话你要掌握的东西可是一点都不简单。还有人觉得测试就只是找bug而已。面
对那些拿头发换了代码的开发哥哥们,你就一句有bug,你们改吧,你会被开发的哥哥们活活
打死的。测试人员不仅要找bug,还要跟踪bug直至问题得到修复,对缺陷进行确认测试并关闭
缺陷,还要分析问题的原因,避免因此问题影响到其他功能。 你以为这就完了?测试还要对软件进行性能测试,自动化测试和安全测试等一系列的测试手段
,要找出系统的漏洞,性能的瓶颈,服务器的稳定性抗压能力。只是找bug?你怕是饭都吃不
饱哦。另外,测试人员还要了解一部分的软件开发的知识。首先,如果你看不懂开发的代码
,那么你找到bug都没法准确的描述出来。明明是很简单的问题,通过你一段神描述,开发
和测试全员加班到深夜,真相大白之日就是你狗带之时。 另外你不知道一定的开发知识,如果将不是bug的问题丢给了开发,或者是经常提出一些难以
实现的意见,也没有合理的解决办法,就等着被开发diss成狗吧。开发的哥哥们是很不欢迎测
试造访的,自己没有点开发的知识就得一趟趟的去人家部门挨白眼,不知道你们什么心情,
反正我是受不了。 最后,如果你想进阶的话,肯定是要懂开发的,尤其是你如果走管理路线。就算是走技术路
线,在进行自动化测试和性能测试的时候,如果对开发没有什么了解,你肯定设计不出好的
自动化框架,好的性能测试用例。明白了吧,测试是简单,那只是入门。如果你有一个好的
发展前景,是需要不断的进行学习的。没有哪一个高薪的职位是简单的,都需要不断的通过
自己的学习来获得相应的价值。也不是什么样的人都能学软件测试的,认为软件测试简单的
人,就不适合学软件测试。
还没有评论,来说两句吧...