关于黑盒/白盒的一点想法

上一篇 / 下一篇  2007-11-28 11:19:32 / 个人分类:测试技术

      前几天在论坛上看到有人提了这样一个问题:对添加用户功能进行测试,提交完毕后系统提示添加成功,为了确认确实成功添加了用户,是不是应该到数据库里看一眼?一个网友的回答是既然是黑盒测试,最好不要去看数据库,而是使用用该用户登陆的方式检验是否添加成功。碰巧我也遇到了一个类似的问题:我们的日志一部分记录在数据库中,一部分以文件形式保存在硬盘上,我是不是该到数据库中确认是不是这样呢?同事给我解答了这个问题。
     我们的目的是弄清楚某个部分是否存在某个问题,为了达到目的,可以用我们能够做到的任何方法来实现,黑盒、白盒只是测试的一种分类,实际过程中没必要拘泥于此,也就是说虽然我们做的是基于黑盒的功能测试,但是在能够看到程序内部结构的情况下,是完全可以使用白盒的手段来找出bug的。而且很难把数据库明确的划分到黑盒或者白盒中去。
     最后用一句话来总结:为达目的不择手段:)

TAG: 测试技术

soul10000的个人空间 引用 删除 soul10000   /   2007-11-28 17:11:34
3
最后一句话说的好啊 !!  就是要不择手段!!!
 

评分:0

我来说两句

Open Toolbar