缺陷等级如何划分和缺陷等级

普法使者陈光辉2024-05-11 14:53:20211阅读0评论

温馨提示:这篇文章已超过131天没有更新,请注意相关的内容是否还可用!

众乐多普法和大家一起分享缺陷等级缺陷等级如何划分对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

软件的缺陷等级应如何划分?

软件的缺陷等级划分方法如下:

一旦发现软件缺陷,就要设法找到引起这个缺陷的原因,分析对产品质量的影响,然后确定软件缺陷的严重性和处理这个缺陷的优先级。各种缺陷所造成的后果是不一样的,有的仅仅是不方便,有的可能是灾难性的。一般问题越严重,其处理优先级就越高,可以概括为以下四种级别:

1、致命错误:造成系统崩溃、死机、死循环,导致数据库数据丢失,与数据库连接错误,主要功能丧失,基本模块缺失等问题。

2、严重错误:系统主要功能部分丧失,数据库保存调用错误,用户数据丢失,以及功能菜单不能使用但是不影响其他功能的测试。功能设计与需求严重不符,模块无法启动或调用,程序重启,自动退出,关联程序间调用冲突,安全问题、稳定性等。

3、一般错误:功能没有完全实现但不影响使用,功能菜单存在缺陷但不影响系统稳定性。

4、建议问题:界面,性能缺陷,建议类问题,不影响操作功能的执行,可以优化性能的方案等。如:错别字、界面格式不规范,页面显示重叠、不该显示的要隐藏,描述不清楚,提示语丢失,文字排列不整齐,光标位置不正确,用户体验感受不好,可以优化性能的方案等。

缺陷等级如何划分和缺陷等级

质量缺陷分为几个等级,质量的四不放过原则是什么

一般分为四个等级,即致命性缺陷、严重缺陷、一般缺陷、轻微缺陷,其中致命性缺陷是会导致产品功能呢可能失效的缺陷,轻微缺陷一般指外观上的轻微缺陷;

四不放过原则是:

(1)事故原因未查清不放过;

(2)事故责任人未受到处理不放过;

(3)事故责任人和周围群众没有受到教育不放过;

(4)事故制订切实可行的整改措施没有落实不放过。

质量上还有三不原则:即不生产不良品,不流出不良品,不接受不良品

将缺陷分别按严重等级程度和优先级来划分分别可以分为哪些等级

一、缺陷的定义及主要类型

所谓“缺陷(bug)”,即为计算机或程序中存在的某种破坏正常运行能力的问题、错误,或者隐藏的功能缺陷。一般来说,缺陷的属性包括缺陷标识、缺陷类型、缺陷严重程度、缺陷优先级、缺陷来源、缺陷原因等。

缺陷的主要类型:

(1)设计不合理;

(2)功能、特性没有实现或部分实现;

(3)运行出错,包括运行中断、系统崩溃、界面混乱等;

(4)与需求不一致,在执行TestCase时则为实际结果和预期结果不一致;

(5)用户不能接受的其他问题,如存取时间过长、界面不美观;

(6)实现了需求未提到的功能。

二、缺陷的级别、优先级及状态

缺陷有四种级别,分别为:致命的(Fatal),严重的(Critical),一般的(Major),微小的(Minor)。

A类-致命的(Fatal):

造成系统或应用程序崩溃、死机、系统挂起,或造成数据丢失,主要功能完全丧失,导致本模块以及相关模块异常等问题。如代码错误,死循环,数据库发生死锁、与数据库连接错误或数据通讯错误,未考虑异常操作,功能错误等

B类-严重错误(critical):系统的主要功能部分丧失、数据不能保存,系统的次要功能完全丧失。问题局限在本模块,导致模块功能失效或异常退出。如致命的错误声明,程序接口错误,数据库的表、业务规则、缺省值未加完整性等约束条件

C类-一般错误(major):次要功能没有完全实现但不影响使用。如提示信息不太准确,或用户界面差,操作时间长,模块功能部分失效等,

打印内容、格式错误,删除操作未给出提示,数据库表中有过多的空字段等

D类-较小错误(Minor),使操作者不方便或遇到麻烦,但它不影响功能过的操作和执行,如错别字、界面不规范(字体大小不统一,文字排列不整齐,可输入区域和只读区域没有明显的区分标志),辅助说明描述不清楚

E类- 建议问题(Enhancemental):由问题提出人对测试对象的改进意见或测试人员提出的建议、质疑。

常用的缺陷的优先级表示方法可分为:立即解决P1、高优先级P2、正常排队P3、低优先级P4.立即解决是指缺陷导致系统几乎不能使用或者测试不能继续,需立即修复;高优先级是指缺陷严重影响测试,需要优先考虑;正常排队是指缺陷需要正常排队等待修复;而低优先级是指缺陷可以在开发人员有时间的时候再被纠正。

正确评估和区分缺陷的严重性和优先级,是测试人员和开发人员以及全体项目组人员的一件大事。这既是确保测试顺利进行的要求,也是保证质量的重要环节,应该要引起足够的重视。这里介绍三种常用的技术工具供大家参考。

目录[+]