一、Bug的分类:
1、按严重程序(Severity)划分:分3个等级:严重、一般、次要(一般的缺陷管理工具会自动给出一个默认的bug严重程序划分)。
2、按优先级(Priority)划分:分3个等级:高、中、低。
一般地,严重程序高的软件缺陷具有较高的优先级。严重程序高说明缺陷对软件造烦恼的质量危害性大,需要优先处理,而严重程序低的缺陷可能只是软件不太尽善尽美可以稍后处理。但(1)严重程序高优先级不一定高,例:如果某个严重的软件缺陷只在非常极端的条件下产生,则没有必要马上解决;(2)严重程序低优先级不一定低。例:软件名称或公司名称的拼写错误,虽然说其属于界面错误,严重程度不高,但是其关系到软件和公司的市场形象,必须尽快修正。
3、按照测试种类划分:分为逻辑功能类、性能类、界面类、易用性类、兼容性类。
4、按功能模块划分
5、按Bug生命周期划分
二、缺陷报告的注意事项:
1、确保重现Bug:提交Bug之前一定要确保Bug能够重现:对于严重程序较高的Bug,一般要重复测度两个以上;对于随机产生的bug,要在其他机器上测试一下,看是否是自己机器的原因。
2、要用最少具必要的步骤描述Bug
3、简洁、准确、完整:(1)缺陷概述:简洁、准确、完整,揭示错误实质,最好用陈述名,一般不超过15个字。(2)详细描述:简洁、准确、完整,何证快还准确的重复错误,“简洁”邓没有多余的步骤;“准确”即步骤正确;“完整”即没肖缺漏。(3)尽量使用业界惯用的表达术语和表达方式;检查拼写和语法错误。
4、一个Bug一个报告
三、Bug的处理流程:
阅读(634) | 评论(0) | 转发(0) |