51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3399|回复: 7
打印 上一主题 下一主题

请教一下,这算黑盒测试吗?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-3-14 10:25:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请教大家,我要测试的功能为:“添加用户名称”的功能可以使用。软件是用Delphi开发的。
我测试时的方法是:添加一个用户成功,在列表中能查到此用户名称,且正常使用即可。
但有的人测试的方法是:添加一个用户成功后,还要查看数据库中的数据是否正确。
第二种方法算黑盒吗?还是其实不用分得那么清晰,都可以测试?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2006-3-15 18:26:10 | 只看该作者
如果是我,我就是采用第二种方法测的.
我也曾用过delphi开发,如果要造假象很简单
表面上数据是有了,但库里是没有的
所以要到数据库里去证实
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2006-3-16 09:43:25 | 只看该作者
这是最基本的验证方式!
如果连这个也不做,还谈什么测试!
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2006-3-16 17:08:16 | 只看该作者
我认为从数据库中查看的方法不应该提倡

第一种方法比较妥当
但是验证方法不仅仅是查看界面上已经存在, 并且要以这个新的用户重新登陆,如果登陆成功,即pass。
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2006-3-19 15:09:15 | 只看该作者
这当然是黑盒测试! 我也认为要看数据库中是否真的添加了记录!
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2006-3-20 00:08:26 | 只看该作者
个人意见:应该去数据库中看,不用分的那么清晰
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2006-3-21 14:31:07 | 只看该作者
如果要查数据库,就需要知道数据库表的名称、结构等信息,这还能叫黑盒测试吗?
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2006-3-22 09:14:55 | 只看该作者
不管黑猫、白猫,能抓到老鼠的就是好猫!

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

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

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

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-23 23:14 , Processed in 0.070653 second(s), 29 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表