51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 12484|回复: 10
打印 上一主题 下一主题

[原创] Bug,Defect,Failure,Error有什么区别。大家来讨论一下。

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-4-26 21:15:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在软件测试中怎么区分Bug,Defect,Failure,Error。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2006-4-27 11:00:04 | 只看该作者
软件的错误类型可以大致分为:
缺陷,错误,失效,故障
这四种类型。

它们的定义和区别可以去看清华大学出版社出版的《软件评测师教程》一书。
不过我个人觉得看完后还不能区分得很清楚,在实际过程中也未必用得上。不必死抠概念,适用的就是好的,实践出真知。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2006-4-28 08:39:50 | 只看该作者
对这些还是要分清,实际工作中要分清,缺陷  失效,测试人员主要是发现这些问题,~~~~~~~
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2006-5-19 21:54:59 | 只看该作者
Bug:程序缺陷,电脑系统或者程序存在的任何一种破坏正常运转能力的问题或者缺陷,都可以叫做"Bug"。
Defect(缺陷):存在于软件之中偏差,可被激活,以静态形式存在于软件内部,相当于Bug。
Failure(失效):软件运行时产生的外部异常行为结果,表现于用户需求不一致,功能能力终止,用户无法完成所需要的应用。
Error(错误):指编写错误的代码,一种是语法错误,另一种是逻辑错误。
Fault(故障):软件运行中出现的状态,可引起意外情况,若不加处理,可产生失效,是一个动态行为。
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2006-5-20 08:38:37 | 只看该作者
Bug和Defect的区别,我觉得最好的解释在jackie的blog上 http://jackei.cnblogs.com

Failure和Error,指的是什么,是测试用例还是被测代码/程序还是测试脚本
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2006-6-16 00:25:59 | 只看该作者
指的是被测对象中的Failure和Error
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2006-6-16 10:48:10 | 只看该作者
四楼的是标准答案!不过不是很完全。

[ 本帖最后由 Lero 于 2006-6-16 10:49 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2006-6-21 10:56:05 | 只看该作者
http://mayingbao.cnblogs.com/archive/2006/06/16/427673.html

你可以来我blog上看看,呵呵!!!
说的很清晰
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2006-6-21 21:19:38 | 只看该作者
还有issue呢?
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2011-7-28 16:43:23 | 只看该作者
路过
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2011-7-28 20:47:04 | 只看该作者
很赞4楼的答案
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-28 07:44 , Processed in 0.069222 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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