17

2024-05

当前位置: 网事范文网 > 作文大全 >

浅析BUG管理

| 来源:网友投稿

摘要:在软件测试的过程中,BUG管理是一个很重要的环节,它是测试人员和开发人员之间的桥梁,对BUG进行有效的管理,能够提高项目团队的工作质量和效率。

关键词:软件测试;BUG;BUG报告;BUG管理

中图分类号:TP311.1 文献标识码:A文章编号:1007-9599 (2011) 19-0000-01

Analysis of BUG Management

Li Xiaoye

(Shijiazhuang Mechanized Infantry Academy,Shijiazhuang050083)

Abstract:In the process of software test,BUG management is a very important aspect,which is a bridge between the testers and developers,effective management of the BUG will improve the quality and efficiency of project teams.

Keywords:Software test;BUG;BUG report;BUG management

描述软件运行失败的术语一般有DEFECT、VARIANCE、FAULT、FAILURE、PROBLEM、INCONSISTENCY、ERROR、ISSUE、INCIDENT、BUG、ANOMALY等等,使用什么术语进行描述取决于企业文化以及项目开发过程。若软件使用“DEFECT”,“FAULT”,“ERROR”,和“BUG”进行描述的话,那么情况就比较严重了。

一、软件BUG简介

软件BUG的定义依赖于产品技术规格。产品技术规格是软件开发团队里的一种协定,它定义了要开发的软件产品,细化了它的功能以及工作原理。

符合下列五条准则中任意一条的视为BUG。

准则1:产品技术规格中规定软件应完成的功能,软件未完成。

准则2:产品技术规格中规定软件不应具备的功能,软件具备。

准则3:产品技术规格中未规定的功能,软件具备。

准则4:产品技术规格中虽未规定但应该具备的功能,软件不具备。

准则5:软件难以理解,不易使用,运行速度慢,或者,从测试者角度看,会被最终用户认为格式不正确。

大多数BUG并不是由于程序员的编码错误而产生的,这是比较令人惊奇的一点。导致BUG产生的原因见下图:

二、BUG的生命周期

(一)BUG的生命周期

BUG的生命周期类似于从生到死的过程。一般的BUG生命周期表涵盖了大多数可能发生的情形,如图:

BUG在其存活时间里可能要经历无数的变动和反复,有时会循环回来重新开始其生命周期。每一个公司和项目都有自己的BUG管理系统,但是这个系统模式应该具有普遍性并且应该能够涵盖大多数BUG的生命周期。

(二)修复BUG

一般的测试原则认为不应修复测试者发现的所有的BUG,这是因为:

1.没有充足的时间

2.不是真正意义上的BUG

3.修复BUG的风险太大

4.无效的BUG报告

保证BUG被有效修复的措施包括:尽可能早的报告BUG,有效的描述BUG,报告BUG时应不带有任何感情色彩,及时追踪BUG报告等。

三、BUG报告

缺陷报告是符合某种规范的文档,它报告了某个组件或系统中的缺陷,这种缺陷能导致组件或系统不能完成它必需的功能。

进行缺陷报告的目的主要有三个:

交流:同程序员、技术负责人、项目经理以及客户进行BUG信息交流,有效掌握软件开发进度、运行状况,保证软件质量。

可重复性:在不同的环境、由不同的人按照缺陷报告执行相同的步骤能精确重现该BUG,方便开发人员精确定位,有效修复。

追踪:在缺陷的整个生命周期进行追踪、管理直到关闭,方便追踪代码变化。

四、BUG追踪和管理

追踪管理系统允许用户记录BUG并且监测其整个生命周期。虽然,测试者使用的BUG追踪管理系统由其所在的公司或项目团队指定,但是,一般来说,整个软件工业都贯穿着这种理念,因此,测试者可以把自己的技能应用到任何一个系统。常见的BUG自动化管理系统有:TEST DIRECTOR、RATIONAL CLEAR QUEST、TEST TRACK PRO、MANTIS、JIRA、BUGZILLA等。

参考文献:

[1][德]Andreas Spillner,[德]Tilo Linz,[挪]Hans Schaefer著,刘琴,周震漪,马均飞,郑文强译.软件测试基础教程(第2版)[M].北京:北京人民邮电出版社,2009,61-74

[2][印]Srinivasan Desikan,Gopalaswamy Ramesh著,韩柯,李娜等译.软件测试原理与实践[M].北京:机械工业出版社,2009,215-232

[3]古乐,史九林.软件测试案例与实践教程[M].北京:清华大学出版社,2007,466-478

[作者简介]李晓叶(1981-),女,河北省石家庄市人,讲师,硕士学位,文化基础教研室计算机组。

推荐访问:浅析 管理 BUG

最新推荐New Ranking

12023年企业演讲稿范本大全3篇(范文推荐)

企业演讲稿范文大全第1篇各位领导,各位同事,大家好:我叫是“为员工点个赞”!今日我很激动,因为我...

2聘用合同范本大全19篇

聘用合同范本大全第1篇甲方(聘用单位):住所:乙方(受聘人):住所:身份证号码:甲、乙双方根据《中华...

3结婚纪念日感言大全12篇

结婚纪念日感言大全第1、每一年的结婚纪念日,我都会感谢你,给我这份节日的权利,给你带来幸福和感动...

42023年小学二年级作文评语8篇

小学二年级作文评语第1、朴实自然的童心体现在文中,使文章散发着清新活泼的气息。2、这篇文章以具体...

5小组评语大全10篇

小组评语大全第1篇该同学在实习期间一贯积极主动,认真学习业务知识,在很短的时间里就掌握了工作的要...

62023年度工厂岗位职责大全

工厂岗位职责大全第1篇保证生产工艺满足工厂内生产的正常运行。进行工艺改进,实施工艺规程及ODS的标...

72023年度对员工评语大全(2023年)

对员工评语大全第1 工作认真刻苦,服务态度非常好,使经理在xxx的时候没有后顾之忧;工作积极,热情周...

8小学六年级评语大全17篇(全文完整)

小学六年级评语大全第1、这学期,你的胆子大了,声音亮了,课堂回答问题的小手举得高了,这是多好的现...

92023年学生个人总结范本大全11篇(全文)

学生个人总结范文大全第1篇在思想方面,首先我端正了学习态度,认识到大学仍需付出极大的努力用功学习...

10保险承诺书范本大全(完整)

保险承诺书范文大全第1篇保险公司目标承诺书篇一:我是,请大家为我见证:作为团队的一名营销主管,我...