Bug生命周期(理论)

Bug生命周期(理论)

ID:36457850

大小:231.10 KB

页数:15页

时间:2019-05-09

Bug生命周期(理论)_第1页
Bug生命周期(理论)_第2页
Bug生命周期(理论)_第3页
Bug生命周期(理论)_第4页
Bug生命周期(理论)_第5页
资源描述:

《Bug生命周期(理论)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Bug生命周期王心悦Bug生命周期图Mantis上状态对Bug管理人员职责开发组长/经理每天对Bug进行分配,标注处理意见,给定优先级(发版前必须三方:需求、开发、产品共同确定)。问题分配时,应尽可能将咨询类、理解错误类等问题处理掉,而不是留给开发人员。有可能是需求的问题,分配给需求人员。定期对Bug库分析,找出常出错的模块,进行代码审查开发人员分析Bug,写出问题原因,修改Bug;实行Bug优先原则,严重程度High类或紧急程度很严重类以上(包含)bug5个或5个以上,停止新功能的开发。需求人员解释需求,给出处理意见,将Bu

2、g库中的建议整理成需求文档。评审确定后列入开发计划测试人员不参与问题的优先级的定位,只用Bug级别反映Bug的严重程度。验证Bug是否已被解决测试组长/经理审核测试人员提交的Bug。定期对Bug库进行分析,描绘出曲线图等,报告现状、预测趋势。在测试总结报告中给出意见产品人员可以对优先级和处理意见等进行审核,如果有意见,和项目组商量定夺Bug状态新建:对新发现的问题进行提交。已分派:分派给相应的工作人员反馈:提交的问题还有没有解决完的问题,需要进一步处理已解决:问题已经解决,可以进行关闭已关闭:目前由测试人员来关闭Bug严重级别

3、A-宕机:错误导致了死机、产品失败(“崩溃”)、系统悬挂无法操作;B-崩溃:功能未实现或导致一个特性不能运行并且不可能有替代方案;C-很严重:错误导致了一个特性不能运行但可有一个替代方案;D-小错误、小调整、细节:错误是表面化或微小的(提示信息不太准确友好、错别字、UI布局或罕见故障等),对功能几乎没有影响,产品及属性仍可使用;E-新功能:建设性的意见或建议。Bug优先级(Priority)5-特急:阻止相关开发人员的进一步开发活动,立即进行修复工作;阻止与此密切相关功能的进一步测试4-加急:必须修改,发版前必须修正3-高:必

4、须修改,不一定马上修改,但需确定在某个特定里程碑结束前须修正2-中:如果时间允许应该修改1-低/无:bug不严重,建议性修改处理意见Fixable可修改。表示Bug可以被修复或更正Duplicated重复。表示该Bug已经被其它测试人员找出来了(‘纯粹’重复),或者开发认为原因是相同的(但从测试来看,认为出现的地方有所不同、表现有所不同等)Postponed延后。由于时间、进度、重要程度或者技术/需求等方面的原因,认为不能解决、须延期解决、或者本版不做留待到后续版本解决的Bug。 (注:因‘Bug状态’字段中也有该值,根据各组

5、各自使用情况,可以只保留一个,或者开发/测试各有侧重地使用这两个Postponed)ByDesign因设计结构问题无法修改。测试人员认为是Bug,不符合逻辑,也不符合用户的要求,但开发人员则认为是按照设计做的、只能如此处理,否则修改代价太大Can’tReproduce不可复现。不能重现(如因Bug出现的环境重现不了了),或以前出现的某个Bug自动消失了(可能是在处理其他Bug的时候把这个Bug一并修复掉了)。 (注:因TD本身亦带有‘是否复现(Reproducible)’字段,根据各组各自使用情况,可以用它来标识,或者不用它而

6、在‘处理意见’字段中用该值标识出)DisagreeWithSuggestion不同意所提意见或建议,不采纳NotError不是问题。测试人员提错了Won’tFix这个Bug是一个错误,但还没有重要到非要更正不可的地步,可以忽略不计测试状态1-NewDefects(或写成Defect)新Bug2-SecondDefects(或写成SB)复测时新出现的Bug3-Faculative偶发性4-Reappear原来修改过的问题又重新出现5-ByRequirement需求要求但没有做的功能6-Suggestion需求需要完善7-Diff

7、erWithRequirement与需求不一致8-ByDesign设计要求但没有做的功能复测状态OK正确PD此问题悬而不决DV有错误可以暂时不考虑NB不是错误NR不能复现的错误AR需求不明确问题定位Calculate_error计算错误,指计算过程中、计算结果错误。Data_error数据错误,指非计算结果类的数据错误。Graphics_error图形错误,指绘图、图形显示、图形编辑时发生的错误。Interface_error界面错误Requirement_error需求错误Function_error功能错误Unknown_

8、error未知错误缺陷来源Requirement由于需求的问题引起的缺陷Architecture由于构架的问题引起的缺陷Design由于设计的问题引起的缺陷Code由于编码的问题引起的缺陷Test由于测试的问题引起的缺陷Integration由于集成的问题引起的缺陷类型F-F

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。