缺陷级别定义和优先级定义.doc

上传人:wj 文档编号:1306477 上传时间:2023-04-30 格式:DOC 页数:5 大小:50KB
下载 相关 举报
缺陷级别定义和优先级定义.doc_第1页
第1页 / 共5页
缺陷级别定义和优先级定义.doc_第2页
第2页 / 共5页
缺陷级别定义和优先级定义.doc_第3页
第3页 / 共5页
缺陷级别定义和优先级定义.doc_第4页
第4页 / 共5页
缺陷级别定义和优先级定义.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

缺陷级别定义和优先级定义.doc

《缺陷级别定义和优先级定义.doc》由会员分享,可在线阅读,更多相关《缺陷级别定义和优先级定义.doc(5页珍藏版)》请在冰点文库上搜索。

缺陷级别定义和优先级定义.doc

附件一:

缺陷级别定义和优先级定义

1、缺陷级别定义

缺陷严重级别

缺陷描述

备注

verylow

ü风格不统一,包括相近流程的页面布局相异,相同的问题点提示信息相异,但对用户的使用方法和使用习惯不造成影响(需求中明确的风格要求除外)

ü对齐方式,包括文字对齐,页面排列项一致

üUI需求建议,主要是关于页面的布局方式和显示格式

low

üUI错误,包括页面的描述显示错误(和需求中描述的信息不一致,或有明显的错误),字体错误,以及模板的显示错误等

ü错误定位及信息提示不准确,包括错误判断的顺序,出错后信息提示错误(包括出现后台信息),错误出现的光标定位

ü设计违反用户使用习惯,影响用户的使用方法和使用习惯

ü部署文档描述错误,增加部署难度

ü简单的业务功能实现错误,包括默认显示内容错误,查询列表初始查询条件错误和查询匹配错误

ü特殊字符处理错误,包括:

“‘;<>等特殊字符

ü页面输入限制错误,包括输入长度,输入字符限制,特殊输入要求判断,图片上传限制错误和文件上传限制错误等

ü一般需求建议问题,主要是从用户使用的角度出发,对于一些需求的边缘条件提出合理的处理方法,如,某功能模块的查询条件设计不合理,建议增加和删除相应的查询条件

ü按钮设计遗漏,包括不同条件下的显示内容,提交后按钮灰显等

Medium

ü部署文档错误,导致部署失败

ü业务流程对应的功能未实现,但是有替代方法解决,不影响实际的使用

ü数据库建库(或升级)脚本错误,遗失表或字段,影响系统的正常运行

ü存储过程不能正常执行对应的设计功能

ü性能和压力测试中,在大数据量和并发压力大时,系统处理缓慢、网络异常及少量数据丢失(低于0.5%)等情况

ü需求遗漏,造成功能设计上的缺陷,如,设计2和2两个数计算得到4的所有方法,只设计了加,并未设计乘

üJMS同步出错,主要为同步了不该同步的内容,或同步调用时少同步了部分内容

High

ü业务流程对应的功能未实现,且无替代方法

ü页面出现编译错误或404页面

ü性能和压力测试中,大数据量和并发压力大时,系统停止处理或大量数据丢失(大于0.5%)

ü配置项设计错误,无法正常配置,或配置后,测试中出现与配置相关的错误

üJMS联动出错,包括出现丢包,数据传输失败,数据阻塞,处理异常等

üFTP传输失败

ü数据链接未释放

ü需求设计不合理,导致该项功能只能在有限条件下运行,如,设计了3条路上山,但是实际只有一条可以上

ü与其它网元的接口,调用或提供错误(验证到数据库、日志和模拟器级别)

Veryhigh

ü正常的用户操作,导致系统崩溃

üJMS、FTP异常停机,导致系统无法联动

ü数据库链接异常中断

2、缺陷优先级定义

缺陷优先级别

缺陷描述

备注

low

ü严重级别为verylow,使用率低

ü严重级别为low,使用率低,且非主要流程

使用率见需求分析

Medium

ü严重级别为verylow,使用率中或高

ü严重级别为low,使用率中

ü严重级别为Medium,使用率为低

High

ü严重级别为low,使用率高

ü严重级别为Medium,使用率中

ü严重级别为High,使用率低

Veryhigh

ü严重级别为Medium,使用率高

ü严重级别为High,使用率低或中

ü严重级别为VeryHigh,使用率低

Urgent

ü严重级别为VeryHigh,使用率中或高

ü严重级别为High,使用率高

注:

当缺陷被Reopen时,建议通过有效途径通知相关人员,特别是严重级别为high和viewhigh。

3、缺陷报告规范

ü在项目执行阶段,发现的所有问题都需要提交缺陷管理库-CQ中相应的Project库中,主要包括软件需求、开发程序缺陷、各种需要审核的文档等方面的内容;

ü缺陷报告的填写,需要将问题的重现步骤写清晰,建议安1、2、3...形式提交,且缺陷的相关外部测试条件需要说明详细,缺陷标题要简明、扼要,不要用过于笼统和模糊的语言加以描述,根据需要适当的将出现的场景、日志等信息以附件形式提交;

ü对于缺陷的回归,应在CQ中的Comments中注明回归的版本号,并依据问题的严重级别对回归的结果做相应的描述。

l具体的缺陷提交流程如下(针对测试人员)

在缺陷的管理中,对于新增的Rejected和Suspend的缺陷,需要定期时常整理确认,对于未经项目经理、开发组长、测试组长和产品经理确认的缺陷,开发人员无权Rejected/Suspend,同时对于达成共识的Rejected缺陷一定要将意见写入CQ库中的comments,对于Suspend状态的缺陷,建议要注明由于什么原因被刮起,在什么时间和条件下在处理等信息。

在测试任务完成以后,缺陷库中的缺陷状态应只以三种状态存在:

Closed、经过确认并达成共识的Rejected/Suspend。

4、缺陷跟踪

测试人员对其发现的缺陷有义务和责任进行全程的跟踪。

从缺陷的提交一直到缺陷的关闭,在这一整套的过程中,测试人员应该一丝不苟的进行把关,不要让错误轻易的从手边遛走。

要定期的向开发组通报缺陷状态,同时及时的更新缺陷库中缺陷的状态。

在一定的条件和时间内,还要对以关闭的缺陷做回归测试。

制定有效而可行的回归测试时间表,尽可能的减少由回归测试间隙产生的测试逃逸。

5、缺陷分析

对于缺陷数据库,测试人员应该经常维护更新,并对缺陷的状态,数量,分布等状态做统计分析。

为开发组提供一些必要的信息。

对测试人员而言,统计包括以下步骤:

ü收集和分类缺陷信息。

ü尝试对每个缺陷的形成原因(例如,不符合规约、设计错误、违背标准、与客户通信不利等)进行追溯。

(此方面的最终定位需要与相关的开发人员进行确认。

ü使用Pareto规则(80%的缺陷的20%成因有可能可以追溯到),将这20%(少数重要的)分离出来。

简单而言,Pareto原则暗示着测试发现的错误中的80%很可能起源与程序模块中的20%。

当然,问题在于如何孤立这些有疑点的模块并进行彻底的测试。

ü一旦标出少数几个重要的原因,就可以开始纠正引起缺陷的问题。

(当然这一步是测试人员辅助开发人员进行)

当然以上四点中除了第一第二两点以外,更多的定位应该是开发人员去定位问题,测试人员只需提供辅助信息。

(测试人员应该尽量避免陷入程序调试工作中,这即不高效――肯定没有开发人员专业,也不必要的占用了紧张的测试资源)。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2