- 1、本文档共40页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
软件测试缺陷管理;理解软件缺陷的属性
能够准确判断缺陷的优先级和严重性
能够编写规范的缺陷报告
;软件缺陷的属性;为了方便引用、理解、解决、测试、回归,跟踪、分析软件缺陷,软件缺陷有很多属性,比如编号ID,解决人,测试人、状态、所属功能模块、严重程度等等。
这些属性并不是在缺陷录入的时候就全部指定的,而是随着软件缺陷的流转根据需要不断完善的。
一个完整的缺陷报告应该清楚的描述BUG的症状和其他基本信息。
不同的团队根据缺陷管理的需要使用的缺陷属性不同。
;5;以上所列属性主要是缺陷录入时的属性
随着对缺陷的处理会有更多的属性,比如解决人、解决方案、解决时间等等;缺陷的优先级和严重性;优先级和严重性是缺陷的两个重要字段
对后续缺陷的解决以及缺陷分析都有重要的意义,在报告缺陷的时候要给出正确的选项。
;优先级是处理和修正软件缺陷的先后顺序的指标,即哪些缺陷需要优先修正,哪些缺陷可以稍后修正。;软件缺陷优先级的四级划分;理论上来说,确定软件缺陷优先级,更多的是站在软件开发工程师的角度考虑问题,因为缺陷的修复是个复杂的过程,有些不是纯粹技术问题,而且开发人员更熟悉软件代码,能够比测试工程师更清楚修复缺陷的难度和风险。
但是实际上,企业在确定缺陷优先级并不只站在开发工程师角度,而是对解决的难度、缺陷对产品销售的影响、客户的重要性等方面综合考虑确定的。;严重性(Severity)是软件缺陷对软件质量的破坏程度,即此软件缺陷的存在将对软件的功能和性能产生怎样的影响。在软件测试中,软件缺陷的严重性的判断应该从软件最终用户的观点做出判断,即判断缺陷的严重性要为用户考虑,考虑缺陷对用户造成的后果的严重性。
;13;感觉很相似;都从不同的侧面描述了软件缺陷对软件质量和最终用户的影响程度和处理方式
一般来说,严重性高的软件缺陷具有较高的优先级
严重性和优先级并不总是一一对应;一般来说,严重性高的软件缺陷具有较高的优先级
有时候严重性高的软件缺陷,优先级不一定高,甚至不需要处理,比如:一个很少人使用的产品边缘功能有问题,但是解???起来成本又很高,可能优先级就会低
一些严重性低的缺陷却需要及时处理,具有较高的优先级:比如一个关键客户提出的不严重的缺陷,为了业务成交,可能优先级很高
;缺陷报告的模板;团队在开展测试工作时会根据团队管理和产品的实际需要定义缺陷的字段,少则六七个字段,多则可达十几二十个。;缺陷报告模板-Excel;注意一般缺陷管理工具中,由于每个产品的功能模块不同,可以自行配置“功能模块”字段。;如何撰写一个好的缺陷报告;;Areyoueverhadabugreturnedtoyouformoreinformation?
作为一名测试工程师,我们经常遇到的问题是:经常有人来询问你关于你曾经提交的缺陷,随着你提交的缺陷增多,询问量增加,而且这会严重影响你目前的工作进度。
需要关注缺陷报告的质量;不能提炼出缺陷的本质内容
不是你看到的直接现象,根据需求找到缺陷的本质
不能准确的描述缺陷
标题精炼、内容清晰、只包含所有必要信息;需求
缺陷现象:设计了一个测试用例,遥控器设置温度为31,空调显示温度为31.;学生提交的缺陷标题如图
相对来说IP为13的同学标题比较好
存在的问题:
Ip=8的同学:没有找到缺陷本质,是不是还可以提交一个
“温度为32时显示错误”的缺陷呢?
Ip=9的同学:两边都没有截断吗?
Ip=17的同学:你的标题更适合作为用例的标题
Ip=41的同学:根据需求用术语“截断”
;明确缺陷的阅读者;查找用户手册\帮助文档等确定你的问题是不是已经有说明
用最新产品版本确认bug是否已经解决
检查bug库中是否已经存在这个问题;;用词贴切,语法正确
拼写无误
使用规范术语(规范的术语参考需求、产品说明书等)
一个问题一个报告;基本信息通常比较固定,也很容易描述
如果团队有Bug规范最好细细研读
容易出现问题的是:
标题
复现步骤
实际结果和期望结果;标题的提炼-简炼、精确、表达重点
使用陈述句,避免疑问句\感叹句\“名词”句
;4425-bedit:动态块功能?
5310-打印纸张纵-横向问题
5848-Plot:打印慢
4762-字体问题
5223-打印-软件自动退出;事实描述:
因为网络故障,客户端与网络服务套件断开后,保存图纸,从“文件”菜单退出软件,软件死机。如果没有保存图纸直接从文件退出则不会死机。
同一个问题,不同技术人员提交的缺陷标题:
1.客户端掉授权后,退出软件时死机
2.客户端掉授权后,保存图纸再通过“文件”菜单退出软件,软件死机(相对比较好)
3.软件死机(太笼统)
4.客户端掉授权后的问题(太笼统)
5.客户端掉授权后软件死机
6.客户端掉授权后,软件
您可能关注的文档
- 软件测试管理与实践(第2版) 课件3.1 认识软件测试需求.pptx
- 软件测试管理与实践(第2版) 课件3.2 测试需求分析的步骤.pptx
- 软件测试管理与实践(第2版) 课件4.1 测试计划的意义和内容.pptx
- 软件测试管理与实践(第2版) 课件4.2 组织编写测试计划.pptx
- 软件测试管理与实践(第2版) 课件4.3 测试计划的评审和执行.pptx
- 软件测试管理与实践(第2版) 课件5.1 测试用例概念和设计方法.pptx
- 软件测试管理与实践(第2版) 课件5.2 组织编写并评审测试用例.pptx
- 软件测试管理与实践(第2版) 课件5.3 测试用例的维护和分析.pptx
- 软件测试管理与实践(第2版) 课件5.4 测试用例执行.pptx
- 软件测试管理与实践(第2版) 课件5.5 测试用例管理工具.pptx
文档评论(0)