|
回头看看,进入测试行业已经一年,在此其中有过迷惑有过恍然醒悟.
自己本来是想做开发的,虽然是女的,但是我认为自己做的程序能跑起来,总觉得是一件很神奇的事情,但是事与愿违,
来深圳找工作是这么困难,所以当面试的问我是否愿意做测试的时候,我想都没有想就答应了,慢慢的,也喜欢上了这个工作,
更庆幸自己是做测试.因为觉得测试比开发有意思.下面插一段我和同学的对话来说说我对测试的一点理解吧
同学:"某某,你现在是做什么啊?"
我:"哦,我啊,找公司做的东西有没有问题呢"
同学:"哦,不是吧,我看公司的东西没有问题,也会被你整出问题的"
我(笑):"呵呵,要的就是这种效果,我的工作就是搞破坏的呢,不错吧"
工作一年,对测试的理解,我觉得确实可以用一个破坏来说吧,当然这种破坏不能是随心所遇破坏的,
而是基于场景的破坏,如果说电视机买出去总是被人摔的话(几率比较大的话),那我们测试就可以不断的摔摔电视机,看能不能摔坏,
如果摔几次就坏了,那还得了.那这肯定是大BUG了(不过电视不是经常被摔的,所以测试电视机的朋友,就不要拿电视机去摔了)
如果说开发是在建筑一座城堡的话,,那测试的任务就是想办法去破坏这做城堡,那测试就是不仅仅看看城堡的基本功能是否能用(着就是所谓的基本功能测试),另外也就需要去刮刮风,下下雨,到城堡下面挖挖洞等等,这就叫异常测试,当然异常测试也不是越异常越好了,比如说到城堡下面
放很多炸弹,看是否能倒的话,那想应该必要了。因为这中几率是非常小话,或是说根本就不可能的.所以这样的用例也不需要考虑.
说那么多其实我表达一种思想是,测试应该基于使用场景的测试,这种场景包括有基本使用场景和异常场景,而对于根本上用的场景就不应该去考虑了。
哎呀,本人表达能力很差,说湖里糊涂的,现在我都不知道我要说什么了。请大家间量,下 次重新写了。.
[ 本帖最后由 调皮精灵 于 2006-11-26 20:00 编辑 ] |
|