很多测试人员都认为自己总是比开发低人一点,也觉得测试人员的工资永远比开发底,还有些测试人员总觉的做功能测试没前途,必须要做性能测试才有前途。今天我简单的解释一下测试人的职业生涯。
其实大多数都从事黑盒测试工作,较少的人从事白盒测试工作,从事灰盒测试人员几乎没有多少。
为什么很多人都觉得,黑盒测试工作职业低下呢,应为他们觉得测试UI这些东西,只要是懂电脑的人,都可以进行测试,都可以当测试人员了。但白盒测试就不一样,他们必需懂代码懂数据库,他们可以以后转行做开发。灰盒就不用说了,灰盒说实话,在测试领域中,其实唯有灰盒测试才是最有潜力的,但是往往一个人的精力不能从事这个工作岗位,因为它建立在白盒与黑盒之间,它要有较强的业务知识与代码逻辑知识。我想从现在的角度基本上能有这样的能者不多,如果多的话,其实灰盒测试不会只有少数人从事这个事业。
个人测试经验:
本人叫小毅,从事测试工作快2年,从事开发工作2年,很多人问我,为什么要放弃开发选择测试工作,我回答别人只有一句话,人生规划。其实做开发当时我的工资其实并不高,从事测试行业我的工资也不好,其实很多人工作都是为了钱去工作,大家的目标都一样,为什么不能向钱(前)看呢,我们拼死拼活为了是什么过上好日子,好日子是建立在金钱上,这个也没错,但我们往往在看钱的同事,迷失了自己的方向与目标,最后的他的金钱还不如一个捡垃圾的老人,曾经我也迷失过方向,也是天天想着,为什么那些拿高薪的人都技术还没我的好,他为什么能拿高薪,为什么我不能,一直去比较才发现自己输给他的不是经验与能力,而是职业素质与职业规划,我在做测试的时候给自己制定了一个人生规划,但是很多事情都没有按照上面去实现,但我还是觉得自己很有成就感,因为我学到了技术学到了职业素质,并且为自己制定了一个人生规划,我做到工资比开发还高的地步,因为我的付出得到了回报。大家肯定会猜测我是做的白盒测试与灰盒测试,但是我想告诉你们我做的是黑盒测试,就是人们口里的没前途的测试。
如何做好白盒测试:
1、思路与项目流程
思路是什么,就是你要测试功能的思路与方法,用文件与笔记本记下,分析是否可行;流程就是不管是什么测试必须要掌握项目所有流程
2、测试方案设计
一个好的测试方案,就可以体现出一个软件的质量,为什么开发软件时,要先写项目需求,再进行分析,再进行编码,测试流程也要这一点。
3、多思维进行用例设计
很多人肯定不知道什么叫多思维,其实我也不了解我为什么会要大家多思维进行用例设计,我个人认为,你有一个好的测试方案后,没有一些完全的测试用例,测试人员就会无法进行一个软件的质量测试工作,所有我们设计测试用例时,主要使用正反面进行编写测试用例,能尽量完善就要去完善。
4、测试人员的职业素质
其实我们往往有了好的测试方案与测试用例,为什么软件上线后会出现很多隐藏的BUG呢,那就与测试人员职业素质有关了,有些测试人员在测试任务里会偷工减料,不按照测试用例来进行测试,这样就回导致软件上线后发生验证的BUG。
5、给上级与自己一个总结
不管自己测试的工作是否到位,我们要给上级与自己一个测试报告,总结是测试里面非常重要的,大家都知道测试结束后,我们都要总结测试数据与BUG数据,那就是你们测试软件的工作量与成果。但这些数据是给上级的,我们自己的总结最好是写下自己在这个本版中遇到的问题解决问题的方法等。
这篇文章属于个人经验之谈,如果里面有些不会理的知识与内容,请高手、大仙、大侠、大神们指出。
版权声明:本文出自 小毅 的51Testing软件测试博客:http://www.51testing.com/?440878
原创作品,转载时请务必以超链接形式标明本文原始出处、作者信息和本声明,否则将追究法律责任。