51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 11951|回复: 27
打印 上一主题 下一主题

[原创] 请问BUG跟缺陷有什仫区别?

[复制链接]

该用户从未签到

跳转到指定楼层
#
发表于 2004-6-28 11:25:20 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
我一直认为缺陷就是BUG,但现在又感觉跟BUG有所不同,但不知道具体有那些本质的区别,请高手解答。谢谢!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏

该用户从未签到

27#
发表于 2011-11-30 19:54:07 | 只看该作者
不是每个缺陷都是bug,但是bug一定是缺陷
回复 支持 反对

使用道具 举报

该用户从未签到

26#
发表于 2011-11-6 21:40:05 | 只看该作者
回复 14# jackei

版主的概念很清晰。就是这个意思。也希望不清楚的同学先不要下结论说没有意义。
回复 支持 反对

使用道具 举报

该用户从未签到

25#
发表于 2011-11-2 12:59:53 | 只看该作者
mark
回复 支持 反对

使用道具 举报

该用户从未签到

24#
发表于 2006-5-18 17:23:40 | 只看该作者
大家的回答都很精彩,过去我也是将缺陷等同于BUG.但看了大家的回贴后,我比较赞成:BUG是的缺陷的表现形式,缺陷就是说系统存在不足之处,所以可以引发多个BUG的.观点.
回复 支持 反对

使用道具 举报

该用户从未签到

23#
发表于 2006-5-18 17:02:28 | 只看该作者

bug 和 defect

对于不同的时间和对象来说: bug 是针对开发阶段和开发人员来说的,defect是针对打包后的测试阶段和专门的测试人员或用户来说的.

说以区分两者可以从时间和对象上来理解,也可以说defect就是就是从用户的角度来挑毛病,在测试人员(相对独立与开发人员的专门测试人员)这里找到的缺陷,传送到开发人员那里又变成了bug! 所以也不能理解的太死板,关键是搞清时间和对象!
谢谢各位!
回复 支持 反对

使用道具 举报

该用户从未签到

22#
发表于 2005-2-2 16:08:16 | 只看该作者

太纠缠着两个概念!

毫无疑义!
回复 支持 反对

使用道具 举报

该用户从未签到

21#
发表于 2005-2-2 15:55:13 | 只看该作者
我觉得bug一定是缺陷,但缺陷不一定就是bug,
比如一个软件,运行没有任何错误,不存在bug
但是因为前期系统设计不好,虽然能实现基本需求,但比较牵强和耗资源,那么就算是一种缺陷
回复 支持 反对

使用道具 举报

该用户从未签到

20#
发表于 2005-1-11 10:17:43 | 只看该作者

呵呵!在测试工作中一般都说发现的错误是BUG

而很少把发现的问题称为缺陷!!很多人都认为测试人员就是找BUG吃饭的人,但很少有人说测试人员是找缺陷吃饭的人.哈哈.............................
回复 支持 反对

使用道具 举报

该用户从未签到

19#
发表于 2004-10-27 16:42:15 | 只看该作者
jackei
说得对.Bug是缺陷的一种表现形式,而一个缺陷是可以引起多种Bug的。
很多时候,缺陷可能体现在需要上的不明显.或是不够具体!
回复 支持 反对

使用道具 举报

该用户从未签到

18#
发表于 2004-10-26 09:42:13 | 只看该作者
我也觉得这个比方打得好,容易理解
回复 支持 反对

使用道具 举报

该用户从未签到

17#
发表于 2004-10-25 10:44:37 | 只看该作者
jackei的blog上的例子好呀!
回复 支持 反对

使用道具 举报

该用户从未签到

16#
发表于 2004-10-22 11:24:59 | 只看该作者
明显吗:缺陷包括BUG。BUG的程度要高一些,缺陷就无所不包了。
回复 支持 反对

使用道具 举报

该用户从未签到

15#
发表于 2004-10-22 09:06:25 | 只看该作者
jackei的文章很容易理解,我支持
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2004-10-17 08:45:08 | 只看该作者
没有意义,呵呵
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2004-9-28 10:35:00 | 只看该作者
就像孔乙己讨论茴字的写法一样,没有任何意义。
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2004-9-14 00:39:19 | 只看该作者

下面内容来自我的Blog

时光倒转到了我们还使用电子管技术制造计算机的那个年代,那是计算机的主机重达数吨,并常常占据整个房间的时代。在某个实验室的某个平常的早晨,这个庞然大物突然停止了工作,我们的IT前辈们马上就开始寻找出现这种情况的原因。凭借设计图纸的引导,他们很快就圈定了可能发生问题的那一部分。在接下来的检查中,他们发现这次故障原来是一只虫子在经过两只继电器时造成了短路所致。在修复了计算机并重新开始工作之后,负责计算机维护的工程师把这次故障记录在了一份备忘录上,以便将来其他人遇到类似的情况可以迅速的找到答案。当然,他还写了一份文档给计算机的设计人员,希望以后在主机的散热孔那里可以加装一层更加细密的金属网,即不影响散热,又可以防止虫子爬到主机里。

    发现上面的区别了吗?一只虫子爬进主机引起短路的这个事件,更多的被我们称为Bug,这个名词一直从计算机硬件故障沿用到了计算机软件故障。那么缺陷又是什么呢?
    还是看上面的这个例子。真正的缺陷是计算机维护工程师提出来的那个问题:在主机的散热孔那里可以加装一层更加细密的金属网,即不影响散热,又可以防止虫子爬到主机里。这是计算机设计人员疏忽的地方,是产品真正的缺陷。而虫子引发的那个故障只是这个缺陷导致的故障的其中一种表现形式。也就是说,Bug是缺陷的一种表现形式,而一个缺陷是可以引起多种Bug的。
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2004-8-30 14:00:23 | 只看该作者
太监容易生男还是生女?
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2004-8-20 15:06:52 | 只看该作者
怎么好象在讨论是先有鸡还是先有蛋的问题啊?
哈哈
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2004-8-2 10:44:59 | 只看该作者
Originally posted by cecliawangy at 2004-7-15 17:18:
我比较同意【缺陷】引发【bug】的说法。。也就是【bug】是【缺陷】的表现形式。。。。程序的缺陷一方面是对需求、逻辑的分析中挖掘出的,另一方面是通过测试后从bug的表现形式中体现出来的。;)不晓得这样解释大家 ...



这可以说是一个比较合理易懂的解释。^_^
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2004-7-30 17:12:13 | 只看该作者
我想用过JIRA的就很清楚这个问题
JIRA把缺陷分为:bug,new feature, task,improvement, customer service,deployment
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-9-20 22:42 , Processed in 0.111834 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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