BUG描述及缺陷管理工具培训_第1页
BUG描述及缺陷管理工具培训_第2页
BUG描述及缺陷管理工具培训_第3页
BUG描述及缺陷管理工具培训_第4页
BUG描述及缺陷管理工具培训_第5页
已阅读5页,还剩34页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Bug管管理指南南Ivan2012.01.07目录Bug相相关概念念判断Bug的规规则Bug的的生命周周期报告、跟跟踪、关关闭BugBug报报告的内内容Bug的的统计BugZilla操作作指南什么是Bug?功能没有有实现或或与规格格说明不不一致的的问题是是bug;不能工作作(死机机、没反反应、黑黑屏)的的部分是是bug;不兼容的的部分是是bug;边界条件件未做处处理是bug;;界面、消消息、提提示、帮帮助不够够准确是是bug;屏幕显示示(UI)不正正确也是是bug;有时把尚尚未完成成的工作作(复制制不完全全等)也也作为一一个bug。Bug举举例1文本文件件保存错错误:在WindowsXP桌面上上新建一一个文本本文档,,输入““联通””两个字字,并保保存退出出。退出后再再次打开开这个文文本文件件时,刚刚才输入入的内容容变成了了乱码。Bug举举例2共享文件件夹名超超长时提提示错误误:WindowsXP支持的的最大共共享文件件夹名长长度为80个英英文字母母或40个汉字字,但设设置共享享文件夹夹名时可可输入的的范围是是80个个英文字字符或80个汉汉字,如如果共享享文件夹夹名在41~80个汉汉字之间间,系统统会提示示“该共共享名包包含无效效的字符符”。。其实真正正的原因因是共享享文件夹夹名超长长。Bug举举例3替换字符符串长度度未作限限定:Word2000中,,如果替替换字符符串长度度过长,,则会引引起程序序崩溃。。软件问题题报告((Bug报告))软件问题题(Bug)报报告是软软件测试试过程中中最重要要的文档档。它记记录了Bug发发生的环环境,如如各种资资源的配配置情况况,Bug的再再现步骤骤以及Bug性性质的说说明。更重要的的是它还还记录着着Bug的处理理过程和和状态。。Bug的的处理进进程从一一定角度度反映了了测试的的进程和和被测软软件的质质量状况况以及改改善过程程。判断Bug的规规则软件未未达到到产品品规格格说明明书((需求求)标标明的的功能能。软件出出现了了规格格说明明书指指明不不会出出现的的错误误。软件功功能超超出规规格说说明书书指明明的范范围。。软件未未达到到规格格说明明书虽虽未指指出但但应达达到的的目标标(隐隐含需需求))。软件测测试员员认为为软件件难以以理解解、不不易使使用、、运行行速度度缓慢慢,或或者最最终用用户认认为不不好。。需要注注意的的是,,测试试人员员报告告Bug时时,应应当保保证Bug是可可以重重现的的。对对于有有时不不可重重现的的Bug,,应当当反复复测试试,直直到最最终确确定Bug的发发生场场景为为止。报告Bug的基基本原原则尽快报报告Bug;有效描描述Bug;Bug的生生命周周期Bug的生生命周周期就就是指指Bug从从开始始提出出到最最后完完全解解决,,并通通过复复查的的过程程。在在这个个过程程中Bug报告告的状状态不不断发发生着着变化化,记记录着着Bug的的处理理进程程。有效描描述Bug短小::只解解释事事实和和演示示、描描述Bug必需需的细细节;;单一::每一一个报报告中中针对对一个个Bug;;步骤清清晰::要清清楚地地描述述出Bug的发发生场场景,,包括括前置置条件件和操操作的的详细细步骤骤;再现:按照照预定步骤骤可以重现现相同状况况;在报告Bug时只描描述事实,,不做评价价,也不要要有人身攻攻击;必要的时候候可以添加加注释(remarks);;可以上载屏屏幕抓图和和其他附件件。有效描述Bug以下是一个个Bug描描述的例子子操作步骤::使用MappingBuilder对对URL为为“jdbc:mysql://2/test”的数据据库进行映映射,虚拟拟数据库名名称设置为为“VMysql””。进入DataView主页面面,在DASList中点点击“VMysql”右侧的的“高级查查询”链接接。在高级查询询页面底端端的输入框框中,输入入SQL语语句“select*fromempinfo””,点击查查询按钮。。在得到的查查询结果页页面中,点点击“下一一页”链接接。翻页到下一一页后,没没有出现““保存当前前页面的查查询结果””链接,无无法保存当当前页面结结果。编写Bug摘要Bug的摘摘要是要用用一句话的的形式简明明扼要地将将Bug描描述出来,,要清晰指指出Bug所在部位位以及其错错误类型,,不能太笼笼统。如“页面对对非法输入入有问题””可以修改改为“流量量信息查询询页面对于于非法输入入没有进行行校验”。。Buglist新建状态((NEW)Bug创建建后的初始始状态。已分配状态态(ASSIGNED)经过确认为为合法软件件问题后分分配给开发发人员的状状态。待验证状态态(RESOLVED)开发部门对对软件问题题进行处理理或修改后后的状态。。重新打开状状态(REOPENED)对开发部门门修改后软软件问题,,经过验证证,如果仍仍然存在,,则将其状状态改为““重新打开开”状态。。对于“关关闭/延迟迟修改”状状态的软件件问题,如如果时机成成熟,需要要重新开发发,则将其其状态改为为“重新打打开”状态态。关闭状态((CLOSED)Bug生命命周期的结结束。解决状态((VERIFIED)经测试部门门对修改后后的软件问问题进行验验证并确认认修改正确确后的状态态。未经证实状状态(UNCONFIRMED)由开发人员员自己提交交的Bug,是一种种初始状态态,待测试试人员确定定后变为““New””。Bug的状状态在软件测试试过程中发发现的Bug,要根根据其严重重程度进行行分类,然后,进行行不同的处处理。可以以把Bug划分为七七级:第一级(blocker):引起操操作系统““挂起”或或“崩溃””的错误;;第二级(critical)):引起软软件本身““挂起”或或“崩溃””的错误;;第三级(major):不能完完成软件说说明书定义义的功能的的错误;第四级(normal):程序所所完成的功功能与软件件说明书定定义不符的的错误;第五级(minor):显示方方面的错误误;第六级(trivial):其它““轻微”的的错误(如如文本差错错);第七级(enhancement):增强或者者改进。Bug的级级别Bug严重重程度与处处理工作日日Blocker、critical::响应时间间1天,处处理1天Major、normal::响应时间间1天,处处理3天Minor、trivial:响应时时间1天,,处理7天天Enhancement:时时间未定Bug的修修改优先级级修改优先级级通常可分分为五个级级别:P1:尽快快(或立刻刻)修正;;P2:每个个里程碑((或测试周周期)结束束前必须修修正;P3:如果果时间允许许就修正;;P4:低优优先级。P5:在将将来的某个个版本修正正也可以跟踪Bug测试人员要要不断跟踪踪Bug,,直到Bug修正,,问题解决决为止。新提交的Bug为NEW状态态,经开发发人员修改改后,Bug变为RESOLVED((待验证))状态。此此时就需要要测试人员员对Bug进行回归归测试,验验证问题是是否修正。。如果问题题仍然存在在,则测试试人员将该该Bug的的状态修改改为REOPENED(重新新打开);;如果通过过验证确认认问题已经经修改好了了,则测试试人员将该该Bug的的状态置为为VERIFIED(已验证证),同时时添加附加加意见如““该Bug在Releasexx.xx版本本中已经修修正”。跟踪Bug还有一种情情况:开发发人员认为为Bug在在当前版本本可以暂不不修改,而而考虑在后后续版本中中再做修正正,Bug的对应状状态为LATER。。对于这种情情况,项目目负责人应应召集开发发人员、测测试人员和和其他项目目相关人员员进行讨论论,如果讨讨论结果为为同意在后后续版本修修正,则测测试人员可可以将该Bug的状状态置为VERIFIED;;如果讨论论结果是需需要在本版版本中解决决问题,则则测试人员员应将该Bug的状状态置为REOPENED,,重新打开开Bug。。Bug状态态报告项目进入系系统测试阶阶段后,SQA人员员要定期做做Bug状状态报告。。Bug状状态报告要要以邮件方方式发送给给项目组长长、项目组组成员、测测试人员和和项目高层层管理者。。关闭闭Bug对于于状状态态为为VERIFIED的的Bug,,应应由由Bug的的开开启启者者即即测测试试人人员员关关闭闭。。开开发发人人员员无无权权关关闭闭Bug。。将将Bug的的状状态态标标记记为为CLOSED,,则则Bug生生命命周周期期的的结结束束。。Bug报报告告的的属属性性((内内容容))Bug号号报告告者者及及创创建建时时间间Bug状状态态问题题简简单单描描述述((摘摘要要))基本本信信息息::项目目严重重程程度度、、优优先先级级URL测试试平平台台、、操操作作系系统统抄送送详细细信信息息::详细细描描述述问问题题再再现现过过程程问题题所所在在子子系系统统和和功功能能区区域域该功功能能区区域域的的开开发发者者和和测测试试者者配置置信信息息::如如计计算算机机型型号号、、CPU、、LAN、、MEMORY、、OS……还可可以以建建立立附附件件((上上传传图图片片、、文文档档))Bug报报告告的的属属性性((内内容容))Bug统统计计1各模模块块问问题题分分布布简简况况1.流量量信信息息统统计计查查询询模模块块((10个个,,59%))2.数数据据采采集集模模块块((0个个,,0%))3.数数据据整整理理模模块块((1个个,,6%))4.系系统统配配置置模模块块((2个个,,12%))5.邮邮件件告告警警模模块块((4个个,,24%))Bug统统计计2各级级别别问问题题分分布布简简况况1.一级级bug(blocker,critical)((1个个,,6%))2.二二级级bug(major,normal)((8个个,,45%))3.三三级级bug(minor,trivial)((5个个,,29%))4.四级级bug(enhancement)(3个,,20%)Bug统统计计3各级级别别Bug解决决平平均均工工作作日日1.一级级bug(blocker,critical)((平平均均1天天))2.二二级级bug(major,normal)((平平均均1.29天天))3.三级bug(minor,trivial)((平均均2.20天天)4.四级bug(enhancement)((平均2天))注:标记为LATE状态态的问题不在在统计之列BugZilla操作指指南1注册、登陆用户输入服务务器地址:6/bugzilla/,进进入主页面后,点点击“登陆””。BugZilla操作指指南2修改密码进入主页面,,点击“设置置”。BugZilla操作指指南3输入BugAssignedto:为空则则默认为设定定的admin,也也可手工填写写。CC:可为为多人,需用用","隔开开。BugZilla操作指指南4查询Bug直接输入BugID,,点击find查询。。在主页面点击击“查询”,,进行条件查查询。BugZilla操作指指南5处理Bug如果Bug属属于自己范围围,填写“添添加说明”并并将Bug状状态改变。如果bug不不属于自己的的范围,直接接输入被指定定人的Email,进行行Ressigned。。BugZilla操作指指南6验证BugBugZilla操作指指南8系统管理员工工作内容:1、产品(Product)、版本本号(versions)和模块(Components)的定义,,同时指定模模块相应的开开发者(owner)和和测试人员(QAContact)。2、小组的定定义和划分3、测试中Bug严重程程度、优先级级的定义4、增加用户户,并分别设设定全部用户户的分组、权权限。5、主要参数数(parameters)的设置置1)urlbase:输入bugzilla工具所所在的服务器器IP地址。。2)usebuggroupsentry:设为ON,可以分组组。3)whinedays:Bug在whinedays设定的期限限内若未被处处理,将自动动重发mail,默认为为7天。4)defaultpriority:设定定默认的优先先级5)commentonresolve:设设为ON,,系统统将强强制要要求开开发者者处理理完Bug后后,必必须填填写修修改的的内容容。BugZilla操操作指指南9系统管管理员员基本本操作作:1、创创建

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论