bug分类标准
QA 11001-BSL Bug Standard Library BUGBUG标准文库标准文库 1.1. 目的目的 对 BUG 类型划分、 BUG 状态、 BUG 严重程度、BUG 优先级别等内容进行定义和 规范,以便进一步指导我们的软件测试工作。 2.2. BUGBUG 的类型划分的类型划分 类型名称类型名称 1.重复的功能 2.多余的功能 功能类 3.功能实现与设计要求不相符 4.功能使用性、方便性、易用性不够 1.界面不美观 界面类2.控件排列、格式不统一 3.焦点控制不合理或不全面 1.数据有效性检测不合理 2.数据来源不正确 数据类 3.数据处理过程不正确 4.数据处理结果不正确 1.流程控制不符和要求 流程类 2.流程实现不完整 类型描述类型描述 QA 11001-BSL Bug Standard Library 1.提示信息重复或出现时机不合理 信息类2.提示信息格式不符和要求 3.提示框返回后焦点停留位置不合理 1.功能性建议 2.操作建议 建议类 3.校检建议 4.说明建议 1.并发量 2.数据量 性能类 3.压缩率 4.响应时间 1.安全性漏洞 安全类 2.系统漏洞 常识类 特殊类 1.违背正常习俗习惯的,比如日期 / 节日等 1.不符合 OEM 版本或 DEMO 版本特殊要求的 3.3. BugBug 状态:指缺陷通过一个跟踪修复过程的进展情况状态:指缺陷通过一个跟踪修复过程的进展情况 状态名称状态名称 新建 状态描述状态描述 为测试人员新问题提交所标志的状态。 当一个 bug 被指认为 New 之后,将其将给开发人员,开发人 已分配员将确认这是否是一个 bug,如果是,开发组的负责人就将这 个 bug 指定给某位开发人员处理, 并将 bug 的状态设定为 “已 QA 11001-BSL Bug Standard Library 分配 一旦开发人员开始处理 bug 的时候,他(她)就将这个 bug 打开的的状态设置为“打开的”,这表示开发人员正在处理这个 “bug” 已修复为开发人员修改问题后所标志的状态,修改后还未测试。 测试组的负责人将 bug 指定给某位测试人员进行再测试, 并将 再测试 bug 的状态设置为“再测试” 开发人员认为不是 Bug、描述不清、重复、不能复现、不采纳 所提意见建议、或虽然是个错误但还没到非改不可的地步故可 已拒绝 忽略不计、或者测试人员提错,从而拒绝的问题。由 Bug 分配人 或者开发人员来设置。 为测试人员对修改问题进行验证后通过所标志的状态。 由测试人 已关闭 员改变。 4.4. BugBug 严重级别:是指因缺陷引起的故障对软件产品的影严重级别:是指因缺陷引起的故障对软件产品的影 响程度响程度 严重级别名称严重级别名称严重现象说明严重现象说明 QA 11001-BSL Bug Standard Library 1.不能执行正常工作功能或重要功能。使系统崩溃或资源严 重不足 2.由于程序所引起的死机 , 非法退出 3.死循环 致命4.数据库发生死锁 5.错误操作导致的程序中断 6.严重的计算错误 7.与数据库连接错误 8.数据通讯错误 1.严重地影响系统要求或基本功能的实现,且没有办法更 正。( 重新安装或重新启动该软件不属于更正办法 ) 2.功能不符 严重 3程序接口错误 4.数据流错误 5.轻微数据计算错误 1.严重地影响系统要求或基本功能的实现,但存在合理的更 正办法。( 重新安装或重新启动该软件不属于更正办法 ) 2.界面错误(附详细说明) 较重 3.打印内容、格式错误 4.简单的输入限制未放在前台进行控制 5.删除操作未给出提示 QA 11001-BSL Bug Standard Library 6.数据输入没有边界值限定或不合理 7.错误操作没有任何提示 1.使操作者不方便或遇到麻烦,但它不影响执行工作或功能 实现。 2.辅助说明描述不清楚 3.显示格式不规范 一般 4.长时间操作未给用户进度提示,类似死机 5.提示窗口文字未采用行业术语 6.可输入区域和只读区域没有明显的区分标志 7.操作界面不规范 1.不利用用户操作的改进建议 建议类2.功能需要增加的建议 3.界面显示问题的建议 5.5. BugBug 优先级:指缺陷必须被修复的紧急程度优先级:指缺陷必须被修复的紧急程度 优先级别名称优先级别名称优先级别说明优先级别说明 阻止相关开发人员的进一步开发活动,立即进行修复工作;阻 立刻 止与此密切相关功能的进一步测试 紧急必须修改,发版前必须修正 必须修改,不一定马上修改,但需确定在某个特定里程碑结束 高 前须修正 QA 11001-BSL Bug Standard Library 一般 低 如果时间允许应该修改 允许不修改