怎么区分缺陷的严重程度(小学生都能看懂)

目录

一、背景

二、详解

三、小结


一、背景

之前就有开发想和我说我提的bug这个缺陷等级怎么定义。今天刚好要写测试报告模板,顺便记录一下。

二、详解

缺陷严重程度

缺陷严重程度是指缺陷引发不良影响的严重程度,针对缺陷而言,根据其引发后果的风险大小,确定其严重度级别,级别越高,越需尽快尽早处理。

    缺陷严重程度一般分为Low、Medium、High、Very High、Urgent 这5个级别。

    Low:缺陷产生的后果不严重,仅仅是导致用户感觉使用不方便,或者系统展示不够人性化等。例如,系统使用4号宋体显示可能更便于信息浏览。易用性方面的缺陷一般可定义为Low级别。当然,设计繁琐、使用困难的缺陷级别可能会比较高。

   Medium:中级的缺陷。般为错别字、 字体错误、 显示错误、子功能实现错误、冗余等。例如《需求规格说明》定义用户输入错误时,系统提示“您输入的信息有误,请重试”在实际实现时系统提示“对不起,输入错误”,此种缺陷一般可定义为Medium级别。

   High:当缺陷因遗漏、冗余、错误等原因引起,导致当前功能无法正常使用时,即可定义为High级别,如查询功能未实现,默认降序功能实现成升序功能。

   Very High:当前缺陷引起了子功能无法正常使用,或产生了不可逆转的错误时,即可定义为Very High,如查询功能错误导致编辑功能失效、编辑后信息丢失。

   Urgent:缺陷引发了大面积功能错误、业务中断、流程错误,甚至系统崩溃,产生初始化错误或终止性故障时,即为Urgent级别。产生此种级别的缺陷时,测试活动可根据实际情况暂停,版本退回,需开发部门立即修复,重新发起系统测试申请。

   不同公司缺陷严重程度的定义不同,但大体相同。比如大公司的缺陷等级就会多一些,或者换个说法,公司的测试团队比较大的那种,比如BAT等。小公司的话就不会计较这么多,一般是轻微,中度,严重这几个等级差不多了。

   现有的若干缺陷管理工具默认提供了类似上述的缺陷严重程度定义。比如禅道等

三、小结

缺陷等级是测试人员必备的理论知识点,大家在工作或者在面试中都会遇到,希望大家好好理解,争取半夜起床都能背下来。

2020年7月6号

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章