51Testing软件测试论坛

标题: 问个问题,什么是bug,在你心中bug的定义是什么? [打印本页]

作者: xiaoguar    时间: 2010-5-27 09:04
标题: 问个问题,什么是bug,在你心中bug的定义是什么?
问个问题,什么是bug,在你心中bug的定义是什么?
作者: mycs    时间: 2010-5-27 09:25
一般就是不符合产品说明书的都是bug
作者: 投缘    时间: 2010-5-27 09:51
文档、程序、数据里面存在的错误时bug;系统运行时不正确的事务和行为是bug;未达到说明书中功能是bug;超出说明书范围是bug;系统中难以理解、不易使用、速度慢等等也是bug。
作者: mycs    时间: 2010-5-27 09:59
版主回答真全面。。
作者: xiaoguar    时间: 2010-5-27 10:02
标题: 回复 3# 的帖子
嗯,很好,
我刚进这个行业,看到了差距还挺大的,
作者: lxh2010    时间: 2010-5-27 10:12
可以说,没有任何一个产品没有Bug,也永远不可能找出并修复所有的Bug。在修复了旧的Bug的同时,往往又会产生新的Bug
作者: reshma    时间: 2010-5-27 10:46
一切看不顺眼的或者不符合需求规格的
作者: msnshow    时间: 2010-5-27 13:27
BUG即缺陷,没按需求去实现是BUG,需求不合理也是BUG
作者: zhangting85    时间: 2010-5-27 13:47
楼上说的都对,但是还不全面,

bug是一切会导致软件产品产生不必要或者没有充分理由的质量降低的问题。

这个解释你可以分3层意思来理解,
第一,会导致产品价值下降
第二,会导致产品风险上升
第三,没有充足的理由或者说足够的代价(比如某功能会导致风险上升,但是可能导致成本下降,这个就不能简单地认为一定是bug)
作者: msnshow    时间: 2010-7-3 20:24
其实不是很好定义,BUG就是缺陷 ,范围很广
作者: werm520    时间: 2010-7-4 12:27
BUG范围很大,也有分级别,具体到不同级别会好理解很多
作者: 千里    时间: 2010-7-5 09:32
都能够在书中找到原文定义的。。。
作者: 风雨彩虹    时间: 2010-7-8 18:32
记得有以下4种情况出现的都叫bug:
1 出现了需求中规定不应出现的错误。
2 实现了需求中没有要求实现的功能。
3 没有实现需求中没有说明但应实现的功能(需求缺陷)。

还有一条是什么来着??忘了咯!
作者: 楠族开心果    时间: 2010-7-8 19:40
造成系统出错的都属于bug。一般都是问题-缺陷-bug
作者: zhangyutao    时间: 2010-7-8 19:46
在程序和文档中不符合客户需求或是客户需求中的多于部分就是BUG
作者: chengning    时间: 2010-7-12 11:59
http://bbs.51testing.com/thread-209521-1-1.html  BUG 一块的资料可以去看看
作者: 子竹物语    时间: 2010-7-12 16:20
就是错误,缺陷~~~~
作者: mcfnhm    时间: 2010-7-12 17:26
标题: 楼上的答所非问
软件运行是出现的任何问题 都叫BUG
作者: 楠族开心果    时间: 2010-7-12 18:32
标题: 回复 18# 的帖子
不是的,有些只是问题
作者: chengning    时间: 2010-7-13 11:36
楼上说的是
作者: chengning    时间: 2010-7-13 11:38
通俗的说就是和预期有出入的 影响软件质量的就是 自己总结的
作者: 影儿2009    时间: 2010-7-23 16:56
标题: 回复 13# 的帖子
4. 超出了需求指明范围
5. 测试员认为软件难以理解、不易使用等
作者: 风动雨静    时间: 2010-7-24 23:41
与需求文档不符,不符合隐示,法律法规的,都可视为BUG。
作者: haoshimeng121    时间: 2011-10-12 19:04
一切不符合用户需求的!
作者: dyq    时间: 2011-12-23 12:37
与期望不符的问题都可以称为BUG
作者: 千里    时间: 2011-12-23 21:57
简单说来就是实际结果与预期结果不符合的,就是BUG
作者: miraclej    时间: 2011-12-29 10:25
计算机系统或者程序中存在的任何一种破坏正常运行能力的问题、错误,或者隐藏的功能缺陷、瑕疵。
其准确定义如下:
(1)软件未实现产品说明书要求的功能。
(2)软件出现了产品说明书指明不会出现的错误。
(3)软件超出实现了产品说明书提到的功能。
(4)软件未实现产品说明书虽未明确指出但应该实现的目标。
(5)软件难以理解,不易使用,运行缓慢或者终端用户认为不好。
作者: 千里    时间: 2012-1-1 10:36
记得有以下4种情况出现的都叫bug:
1 出现了需求中规定不应出现的错误。
2 实现了需求中没有要求实现的功能 ...
风雨彩虹 发表于 2010-7-8 18:32



    4.需求中不要求要实现的,反而实现了。也是BUG
    5.需求中要求实现的,同时也实现了,但实现效果差。比如性能不佳,用户体验不好。
作者: Kk621123    时间: 2012-1-1 21:07
觉得不好用的也是BUG
作者: xuyanguchen    时间: 2012-1-2 15:13
一直不明白真相
值到见此一贴




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