测试思考

上一篇 / 下一篇  2011-11-20 15:23:37 / 个人分类:工作随想

从开发转测试已经有一年了,整整一年的时间,在脱离代码的情况下测试,对公司的产品,客户的项目,敏捷系统,BS架构的工贸系统,都是对系统的功能进行测试,很认真的,耐心的测试,原本以为不出什么问题就是最后的结果了,结果,结果今天,我们领导的一番话,让我茅塞顿开,大彻大悟。

他说,测试一定要学会看代码,即使不完全看懂,但是起码要知道界面中的数据在后台是怎么控制的,怎么关联的,这样才能看出真正的问题来。

有的时候,在界面中的数据是正确的,但是其实在后台写的很烂,你看不到,会遗漏。

还有做测试用列,从源头出发,就能更加完全的考虑方方面面,挑选几组有代表性的数据进行着重测试,这样的效果,比起不看代码,做N条测试用例,要好一千倍,考虑周全了,时间精力省了,思路也更加清晰了,质量更加有保证了。

如果无法做到这些,测试再怎么认真,再高超的测试方法,再全面的测试用例也还始终是浮在表面上的!你会开发,这是你的优势,应该好好发挥。

一个高级的测试工程师一般是比开发人员的工资要高很多,那是因为不仅仅懂业务需求,懂业务流程这些外在的表面,更加懂这些表面背后的东西---代码,数据库,做到看清表面的,明白背后的,才说真正的测试。

嗯,谢谢领导的提醒,我明白了自己的优势所在,我也知道该怎么做了!


TAG:

 

评分:0

我来说两句

Open Toolbar