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