51Testing软件测试论坛

标题: 什么是bug? [打印本页]

作者: talent467    时间: 2005-11-25 10:54
标题: 什么是bug?
Sample TextSample Text:d刚刚踏上测试之路的我,有一个极其迷惑的问题,那就是什么才是bug?在程序员和项目经理眼中,bug的重要性是不一样的。那么夹在中间的我怎么做才最好。有时候觉得处理这种事情,就像处理感情问题一样,好困难。太客观,工作阻碍就很多;不客观,又不好交差。好苦恼。找不到天平的中心,SOS~~~~~~~~~~~~~~~~~~~~
作者: luming    时间: 2005-11-25 11:02
所有测试人员认为有问题的地方都是bug。
测试人员的任务是提交、追踪、验证缺陷,和程序员、项目经理的看法有什么关系?
他们不修改,你就写到测试总结报告中,说什么什么问题没有修改,因为程序员、项目经理说的×××原因,以后出问题就是他们的事情了。
自己做好分内工作就可以了,你不是老板,你仅仅是一个打工挣生活费的工人。
作者: talent467    时间: 2005-11-25 11:13
可能是我想的太多了。只是我们这里要统计并分类。分不好啊。矛盾~~~~~~~~~~
不过还是要谢谢版主。
三克油~~~
作者: luming    时间: 2005-11-25 11:18
统计和分类很简单,用专人负责,也就是说,测试人员不负责这些状态,由测试经理和项目经理都公认的人来处理。
这样的好处是对缺陷的处理比较统一,如果几个人提交,很可能会有不同的标准,容易给开发那里落下口实。
作者: unilobster2    时间: 2005-12-1 13:09
你理解了软件的需求,软件的设计,你就会明白什么是bug了。
作者: chenxi8320    时间: 2005-12-1 15:12
BUG就是与需求说明书不一样的[个人观点]

1。没有满足规定的需求
2。没有正确的实现需求
作者: talent467    时间: 2005-12-5 12:05
哇,都是很精辟的哦。不过我有一个问题,都说bug无止境。是不是真的哦?我测试了,许多次,还是会有不同的bug出现,是不是,我的方法有问题,或者说我太马虎了?
作者: unilobster2    时间: 2005-12-5 12:30
有问题很正常,没问题才怪。
作者: talent467    时间: 2005-12-6 09:10
我现在已经到了绝境了。手里什么资料都没有。疯掉了。
作者: talent467    时间: 2005-12-13 08:44
测试计划---我发现这个很有用,应该值得重视。对于以后的测试效率,能有很大的帮助。可以做到有的放矢。
作者: 2005master    时间: 2005-12-13 10:12
原帖由 luming 于 2005-11-25 11:02 发表
所有测试人员认为有问题的地方都是bug。
测试人员的任务是提交、追踪、验证缺陷,和程序员、项目经理的看法有什么关系?
他们不修改,你就写到测试总结报告中,说什么什么问题没有修改,因为程序员、项目经理说 ...

同意楼上
作者: marco    时间: 2007-1-17 23:37
bug:程序缺陷 电脑系统或者程序中存在的任何一种破坏正常运转能力的问题或者缺陷,都可以叫 做bug;有时也被泛指因软件内部的缺陷引起的软件产品最终运行时和预期属性的偏离

缺陷(Defect):既指静态存在于软件工作产品(文档、代码)中的错误,也指软件运行时由于这些错误被激发引起的和软件产品预期属性的偏离现象。

错误(Error):指编写错误的代码,一种是语法错误(syntax error),另一种是逻辑错误(logical error);

故障(Fault):软件运行中出现的状态,可以引起意外情况,若不加处理,可产生失效,是一个动态行为;

失效(Failure):软件运行时产生的外部异常行为结果,表现与用户需求不一致,功能能力终止,用户无法完成所需要的应用;
作者: wangfeng25    时间: 2007-1-18 09:45
BUG是找不全地~~我们测试只能尽最大可能得发现BUG,楼主可以去资源区看看相关资料,有很多得
作者: iceblue_wang    时间: 2007-1-18 10:23
哈哈~ 我也刚做测试,有时会跟lz心情一样~ 我觉得还是对业务方面的东西不能完全肯定正确与否而又和研发人员不时很熟悉的缘故吧。sdlkfj3
作者: rainyday32    时间: 2007-1-18 10:50
就是和需求说明书不一样的,或者不能正常实现的功能,都可以算是BUG
不过看来楼主的情况和我差不多,也没有看见过需求,功能都是靠自己猜的,还有就是问开发人员,像界面 的BUG我基本上放弃和开发人员说了,说了也不改~就找出功能上面的不完善,做好自己的本职工作吧~
作者: windsmile    时间: 2007-1-18 11:00
原帖由 wangfeng25 于 2007-1-18 09:45 发表
BUG是找不全地~~我们测试只能尽最大可能得发现BUG,楼主可以去资源区看看相关资料,有很多得

bug ,就如同误差一样,是不可能百分百的解决,而我们的工作就是尽可能把它降低到最小最少!!
作者: Boosh1    时间: 2007-1-19 14:33
你觉得是BUG就是BUG.
大不了跟开发或经理吵一通.没啥的.
作者: 萧洛鸳    时间: 2009-4-6 11:19
我个人认为bug就是和需求不相符合的,但是纯粹是操作方面的就不应该算是bug,因为每个人的操作习惯会有不同。更深入的理解bug就是对于客户来说软件这个系统本身的功能不全,给客户的使用造成了一定的影响,这个影响有大有小,从界面错误到致命的错误等。
作者: bluesky1986007    时间: 2009-4-6 16:46
就现在来说bug即defect(缺陷),所谓软件缺陷既指静态存在于软件工作产品(文档、代码)中的错误,也指软件运行时由于这些错误被激发引起的和软件产品预期属性的偏离现象。
所谓bug即指代码中的缺陷。有时也被泛指因软件产品内部的缺陷引起的软件产品最终运行时和预期属性的偏离。




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