51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 9404|回复: 15
打印 上一主题 下一主题

[原创] 请教缺陷跟bug的实质区别?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2004-6-29 16:41:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
以前一直认为缺陷就是bug,但现在觉得不是一会事,可又不知道实质的区别。谁知道呀???
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏

该用户从未签到

推荐
发表于 2004-9-21 20:34:32 | 只看该作者
BUG是软件中的错误,缺陷是软件产生错误的原因
有时候BUG就是缺陷
回复 支持 1 反对 0

使用道具 举报

该用户从未签到

2#
发表于 2004-6-29 17:15:42 | 只看该作者

到这里看--软件测试管理大家谈

里面版主出题1,欢迎大家讨论。
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2015-5-13 15:39
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    3#
    发表于 2004-8-26 13:26:00 | 只看该作者
    我不知道是不是这样,但这是我的理解:缺陷是错误,bug就是bug,在性质上区分严重的程度。如:登入是的画面很好,关时有一很点,那就是存在图标在定义是的最小化错误。没有销毁窗口事件。这是什么?是bug也是缺陷。缺陷范围小,BUG大,应该是包含的关系吧。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2004-8-31 21:32:11 | 只看该作者
    缺陷就是BUG,无所谓大小,让用户感觉不爽的地方都需要改进,哪怕是界面上的一个小问题
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2007-10-27 17:25:46 | 只看该作者
    Defect(缺陷):是指静态处在于软件工作产品(文档、代码)中的错误,也指软件运行时由于这些错误被激发导致的软件产品与其属性的偏离现象。
    Bug:是指程序缺陷,也可以泛指由于软件产品内部的缺陷引起的软件产品最终运行时和预期属性的偏离现象。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2007-10-28 10:13:56 | 只看该作者
    Bug 是专门有于软件的。
    在软件行业,Bug, defect, or issue are the same thing, no difference whatsoever.

    --------------------------------------
    For bug tracking, use BUGZERO, fully supported.
    http://www.websina.com/bugzero/
    回复 支持 反对

    使用道具 举报

    该用户从未签到

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

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



    今天在网上看到的。。。。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2009-10-15 10:24:03 | 只看该作者
    8楼的正解~~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2009-10-15 18:46:19 | 只看该作者
    我给总结下吧,结合楼上的说法:
    Defect(缺陷):是指静态处在于软件工作产品(文档、代码)中的错误,也指软件运行时由于这些错误被激发导致的软件产品与其属性的偏离现象。
    Bug:是指程序缺陷,也可以泛指由于软件产品内部的缺陷引起的软件产品最终运行时和预期属性的偏离现象。
    Bug是缺陷的一种表现形式,而一个缺陷是可以引起多种Bug的。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
    发表于 2013-9-11 11:18:23 | 只看该作者
    8#和9#正解
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2013-9-23 17:22:21 | 只看该作者
    8楼说的很详细
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2014-6-12 15:17:00 | 只看该作者
    8#的解释很详细,很好理解
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2016-6-29 10:51
  • 签到天数: 8 天

    连续签到: 1 天

    [LV.3]测试连长

    14#
    发表于 2015-2-6 17:29:31 | 只看该作者
    吸收了,长知识
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2016-7-19 19:24
  • 签到天数: 29 天

    连续签到: 1 天

    [LV.4]测试营长

    15#
    发表于 2016-2-24 17:09:19 | 只看该作者
    给8楼点个赞,通俗易懂。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2016-7-19 19:24
  • 签到天数: 29 天

    连续签到: 1 天

    [LV.4]测试营长

    16#
    发表于 2016-2-24 17:09:36 | 只看该作者
    给8楼点个赞,通俗易懂。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-4-27 12:56 , Processed in 0.084119 second(s), 23 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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