




已阅读5页,还剩13页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Linux操作系统基础,成雪峰2011-1-18,Bug的书写规范,1,Bug的定义,什么是软件缺陷?软件缺陷,常常又被叫做Bug。所谓软件缺陷,即为计算机软件或程序中存在的某种破坏正常运行能力的问题、错误,或者隐藏的功能缺陷。缺陷的存在会导致软件产品在某种程度上不能满足用户的需要。,2,缺陷的生命周期,缺陷的生命周期指的是一个缺陷被发现、报告到这个缺陷被修复、验证直至最后关闭的完整过程。1.提交/新建2.已解决3.关闭(Closed),3,Bug状态变化图,4,Bug的提交/新建1.鉴别是否确实是Bug2.在确定是Bug的前提下,查看是否已经有人报过,避免重复Bug3.报Bug到禅道4.连接到相关用例缺陷报告应避免:1.设计如此1732.重复Bug3.外部原因2804.无法重现1635.不予解决19,5,不予解决(19)BUG#19:【配置作业规则】:配置作业任务中按照对应表或字段查询功能未实现步骤1.打开质检系统;2.点击系统主菜单下的作业管理;3.选择作业Job的【配置作业规则】按钮;4.在第一责任人中输入testUser;5.在规则名称中输入sj;6.在对应表或字段中输入中诚信指数代码对照表;7.按Tab键8.点击【Enter】键;.结果查询结果为空.期望查询出第一责任人为testUser、规则名称包含sj、规则对应表是中诚信指数代码对照表的规则信息.点评:这里是用表物理名查询,即英文名,不是中文名,6,外部原因(280)BUG#280:【基本配置】-【指标分组】,由于某些组元代码相同(几点组元代码等于父组元代码),导致删除失败;步骤1.点击【基本配置】-【指标分组】;2.点击某个分组名称;3.选择一个组元名称,右键选择“删除节点”;4.弹出框点击【确定】按钮;.结果无法删除,提示“删除失败”.期望删除成功.点评:测试的时候填写的测试数据有问题,7,目标提供尽量简洁的重现步骤提供尽量准确的现象和错误信息提供尽量丰富的有效的附加信息尽自己所能分析缺陷的产生原因尽自己所能寻找一个规避缺陷的方法,8,1.备注首先查看备注.得到开发人员关于验证bug的相关信息.如:得到修复版本信息等2.解决方案无需验证设计如此重复Bug延期处理不予解决需要验证外部原因已解决无法重现,Bug的验证(激活/关闭),9,重现缺陷按照bug的重现步骤,一步一步的的执行4.查看附件信息某些Bug可能按照缺陷报告的步骤信息已经被修复,但是按照附加信息的步骤仍然会重现历史时间某些bug可能长时间没有解决,影响了测试的进度,可适当调整bug级别。Bug验证完毕之后的信息反馈内容:完整,明确,清晰条理,易懂格式:清晰,易读附图:能够附图的尽量附图,并保证图片信息完整,格式清晰Log:。,10,Bug验证流程图,11,Bug的关闭(Closed),Bug的主体信息和附加信息都被修复,此时Bug进入Closed状态,12,Bug的书写规范,13,Bug的书写规范,1.Bug描述的目的是尽最大可能帮助开发人员解决bug。2.Bug描述要尽可能丰富但切中要害,使开发人员能够很迅速地定位这个bug的原因。3.尽量采用标准的格式描述Bug,充分利用已有的标准模板,使开发人员易于阅读和理解。4.在测试任务执行过程中报bug要注意统筹时间安排。5.不要加入评论性的语句。6.附图是一种非常好的bug表现形式,可以很形象而且简洁地表现这个bug。,14,Bug的检查内容,描述:用一个简短的句子描述问题,不要写成一大段描述问题时要详细、简练、抓住要点,直接切入正题,不要罗嗦不要夸大或缩小问题的严重程度步骤:用数字编号,一步步的描述重现问题的所有操作步骤提供明确的再现问题的步骤,避免问题被以“不能重现”关掉尽量用动词作为开头,描述每个步骤。如:打开、点击、设置、选择、插入、双击等不要在一个步骤中描述不相关的多个操作。如果是相关的一系列操作,可以使用“”来连接描述。按照你写的步骤去执行,看问题能否重现不要在步骤中使用含糊不清的缩写词描述,15,Bug的检查内容,结果:实际只描述一个问题同样的操作步骤产生多种现象,要在一个缺陷报告中加以描述不同的操作步骤产生不同的问题,分别报bug如果有截图,请列出所附的图片信息预期:不要加入实际结果的描述信息描述要清晰,不要使用含糊不清的缩写词描述如果有截图,请列出所附的图片信息附加信息:避免写成大段落,要写得简单、易读问题的特征出现问题后的解决方法对终端客户的影响情况如果有必要,列出产生问题的配置环境,16,描述Bug报告的技巧,1、在脑海中有明确的对象2、多花一些时间来验证清楚(注意统筹时间安排,保证任务按时完成)3、写完缺陷报告后要重新读一遍4、让其他人读你的缺陷报告5、不要加入评论性的语句6、充分利用已有的标准模板,17,关于附图的要求,1.图片格式:gif或是jpg,如果bmp文件不能直接另存为gif或是jpg,请使用相关图像处理软件进行格式转换。2.图片内容:只截取必要区域不要白图,需要画出问题出现的区
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 团青活动边境活动方案
- 团干讲团史活动方案
- 咖啡厅元旦活动方案
- 商场物业活动方案
- 商城亲子活动方案
- 2025年轧钢导卫装置项目立项申请报告
- 团建远足活动方案
- 员工讲述活动方案
- 国庆中秋大班活动方案
- 品牌挂面活动方案
- 2025河南省豫地科技集团社会招聘169人笔试参考题库附带答案详解
- 2025年山东将军烟草新材料科技有限公司招聘笔试冲刺题(带答案解析)
- 人教版(2024)七年级下册英语期末模拟测试卷(含答案)
- 兵团开放大学2025年春季《公共关系学》终结考试答案
- 2025年中考语文押题作文范文10篇
- 打造重点专科协议书
- 【小学】新苏教版小学数学四年级下册暑假每日一练(02):计算题-应用题(含答案)
- 2025猪蓝耳病防控及净化指南(第三版)
- 细菌性结膜炎
- 红木文化知到智慧树期末考试答案题库2025年广西大学
- 2025-2030进口肉类市场发展分析及行业投资战略研究报告
评论
0/150
提交评论