51Testing软件测试论坛

标题: 请教一下,这算黑盒测试吗? [打印本页]

作者: youshayun    时间: 2006-3-14 10:25
标题: 请教一下,这算黑盒测试吗?
请教大家,我要测试的功能为:“添加用户名称”的功能可以使用。软件是用Delphi开发的。
我测试时的方法是:添加一个用户成功,在列表中能查到此用户名称,且正常使用即可。
但有的人测试的方法是:添加一个用户成功后,还要查看数据库中的数据是否正确。
第二种方法算黑盒吗?还是其实不用分得那么清晰,都可以测试?
作者: angelaii    时间: 2006-3-15 18:26
如果是我,我就是采用第二种方法测的.
我也曾用过delphi开发,如果要造假象很简单
表面上数据是有了,但库里是没有的
所以要到数据库里去证实
作者: chenxuan    时间: 2006-3-16 09:43
这是最基本的验证方式!
如果连这个也不做,还谈什么测试!
作者: lemonscent    时间: 2006-3-16 17:08
我认为从数据库中查看的方法不应该提倡

第一种方法比较妥当
但是验证方法不仅仅是查看界面上已经存在, 并且要以这个新的用户重新登陆,如果登陆成功,即pass。
作者: empire    时间: 2006-3-19 15:09
这当然是黑盒测试! 我也认为要看数据库中是否真的添加了记录!
作者: millionaire    时间: 2006-3-20 00:08
个人意见:应该去数据库中看,不用分的那么清晰
作者: Montagne    时间: 2006-3-21 14:31
如果要查数据库,就需要知道数据库表的名称、结构等信息,这还能叫黑盒测试吗?
作者: chenxuan    时间: 2006-3-22 09:14
不管黑猫、白猫,能抓到老鼠的就是好猫!

测试的唯一目的是发现问题!

黑盒、白盒是相对测试粒度而言的,不要太片面,太教条!

在系统测试阶段,如果连数据库结构都不清楚,还做什么测试?!系统测试是针对系统设计的,不仅是数据库,还要了解整个系统的框架……




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2