文档之家
首页
教学研究
幼儿教育
高等教育
外语考试
建筑/土木
经管营销
自然科学
当前位置:
文档之家
›
软件缺陷报告ppt课件
软件缺陷报告ppt课件
格式:ppt
大小:317.50 KB
文档页数:23
下载文档原格式
下载原文件
/ 23
下载本文档
合集下载
下载提示
文本预览
1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件缺陷报告
1
分享目录
• 1.软件缺陷 • 1.1软件缺陷的含义 • 1.2软件缺陷的属性 • 1.3软件缺陷产生的原因 • 1.4软件缺陷的分布 • 1.5如何确认缺陷 • 1.6软件缺陷的读者
1.6.1读者希望从软件缺陷报告中得到的内容 • 2.软件缺陷报告 • 2.1衡量缺陷报告质量的标准 • 2.2软件缺陷的写作准则 • 2.3怎样有效记录缺陷 • 2.4缺陷报告的产生过程 • 2.5缺陷报告写作过程中注意事项
• 重现Reproduce:测试人员在编写bug report之前必须在检查问题是 否可重现。如果错误不可再重现,仍然应该写下来,但是必须说明问 题的偶然性。一个好的处理原则就是在编写bug report之前反复尝试3 次;
• 隔离Isolate:在尝试编写bug report之前,必须试着隔离错误。可以 采用改变一些变量的方法,如系统的配置,它可能会改变错误的症状。 这些信息可以为开发人员着手调试提供思路;
16
• 归纳Generalize:在测试人员发现了一个已隔离的,可重现的问题后, 应该对问题进行归纳。同一个问题是否出现在其他的模块或其他的地 方?同一个故障是否有更加严重的问题;
• 对比Compare:如果测试人员验证过现在出错的测试用例,那么他 就应该检查以前的测试结果以检查相同的条件是否通过以前的测试。 如果是的话, 那么这个问题就象是一个回归的错误。注意由于同一测 试条件有可能出现在多个测试用例中,这个步骤就不仅仅只是检查一 个测试用例在以前的多个结果;
14
2.4缺陷报告的产生过程
组织-重现-隔离-归纳-对比-总结-精简-消除歧义-中立-检查
15
• 组织Structure:测试人员应该采用深思熟虑的,小心谨慎的方法执 行测试,并且做详尽的记录。这样可以促使他们对测试下的系统有很 好的认识。当错误发生的时候,一个有组织的测试人员能够知道最早 出现问题的地方在哪;
• 对管理层来说,是清晰明了的,特别是在概要这一级; • 对于开发部门是有用的,主要是给出能够让开发人员高效地调试问题
的相关信息 • 可以使测试人员很快的将bug从“Opened”状态转变成“Closed”状态,
。 减少从开发人员打回的差的bug report并导致测试人员返工的时间
11
2.2软件缺陷报告的准则
9
读者希望从软件缺陷报告中得到的内容 • 易于搜索软件测试报告的缺陷; • 报告的软件缺陷进行了必要的隔离,报告的缺陷信息具体、准确; • 软件开发人员希望获得缺陷的本质特征和复现步骤; • 市场和技术支持等部门希望获得缺陷类型分布以及对市场和用户的影
响程度。
10
2.软件缺陷报告
2.1衡量缺陷报告质量的标准
• 总结Summarize:在bug report的第一行写上错误的总结是非常关键 的。测试人员要思考已发现的错误对客户有何影响。这不仅仅要求测 试人员编写的报告要能够吸引读者,可以和读者沟通清晰,还要能够 帮助设置错误修复的优先级别;
17
• 精简Condense:在bug report的初稿完成后,测试人员应该反复阅 读它,集中剔除那些没有关系的步骤或词语。隐含的或模糊的说明和 那些由于对没有任何关系的细节或者那些在重现错误过程中不需要的 步骤而消磨报告欢迎程度的无穷唠叨都不是bug report的目标;
6
1.4软件缺陷的分布(主要在于产品的描述及说明书)
7
1.5如何确认缺陷
• 判断发现的问题是否是缺陷的方法 – 通过参考文档来确认缺陷 – 通过了解软件产品的行业背景(或参考同类典型软件)来发现缺 陷 – 通过沟通来确认和识别缺陷
8
1.6缺陷报告的读者
在书写软件缺陷报告之前,需要明白谁是缺陷报告的读者对象, 知道读者最希望从缺陷报告中获得什么信息。通常, • 缺陷报告的直接读者是软件开发人员和质量管理人员; • 来自市场和技术支持等部门的人员
用户认为不好
4
1.2软件缺陷的属性
属性名称
缺陷标识(Identifier)
缺陷类型 (Type) 缺陷严重程度 (Severity) 缺陷优先级 (Priority) 缺陷状态(Status) 缺陷起源(Origin)
描述 缺陷标识是标记某个缺陷的一组符号。每个缺陷必须有一 个唯一的标识 缺陷类型是根据缺陷的自然属性划分的缺陷种类。 缺陷严重程度是指因缺陷引起的故障对软件产品的影响程 度。
2
1.软件缺陷
1.1软件缺陷的含义
什么是软件缺陷? 不满足用户确定需求 简单的说就是存在于软件(文档、数据、程序)之中的那些不希 望,或不可接受的偏差,而导致软件产生的质量问题。按照一般的定 义,只要符合下面5个规则中的一个,就叫做软件缺陷。
3
可称之为软件缺陷的五个规则: • 软件未达到产品说明书标明的功能 • 软件出现了产品说明书指明不会出现的错误 • 软件功能超出产品说明书指明范围 • 软件未达到产品说明书虽未指出但应达到的目标 • 软件测试员认为软件难以理解、不易使用、运行速度缓慢,或者最终
Correct(准确):每个组成部分的描述准确,不会引起误解; Clear(清晰):每个组成部分的描述清晰,易于理解; Concise(简洁):只包含必不可少的信息,不包括任何多余的内容; Complete(完整):包含复现该缺陷的完整步骤和其他本质信息; Consistent(一致):按照一致的格式书写全部缺陷报告。
缺陷的优先级指缺陷必须被修复的紧急程度。
缺陷状态指缺陷通过一个跟踪修复过程的进展情况。 缺陷来源指缺陷引起的故障或事件第一次被检测到的阶段。
缺陷来源(Source) 缺陷来源指引起缺陷的起因
百度文库
缺陷根源 (Root Cause)
缺陷根源指发生错误的根本因素
5
1.3软件缺陷产生的原因
– 工期短,任务大; – 程序设计错误; – 文档不完善; – 需求不断变化; – 沟通交流不够; – 软硬件环境不完善; – 软件的复杂性
12
2.3怎样有效记录缺陷
• 保证缺陷重现 • 分析故障——使用最少步骤复现故障 • 包含所有重现缺陷的必要步骤 • 方便阅读 • 尽量简单——一个缺陷一个报告 • 注意自己的语气 • 报告随机缺陷
13
• 不夸大缺陷 • 报告小缺陷 • 及时报告缺陷 • 引用别人报告不要擅自修改 • 缺陷报告中注明姓名和日期
相关主题
常见疾病防治ppt课件
晶体结构ppt课件
传染病和免疫ppt课件
免疫缺陷病ppt
晶体结构缺陷ppt课件
免疫缺陷病ppt课件
文档推荐
免疫缺陷病PPT课件
页数:45
免疫缺陷性疾病的免疫功能评估方法探究
页数:2
免疫缺陷病及检验PPT课件
页数:15
免疫缺陷性疾病的特殊免疫检验指标解析
页数:3
免疫性疾病免疫缺陷病PPT课件
页数:22
第十五章免疫缺陷病和结缔组织病患儿的护理优秀课件
页数:67
免疫缺陷疾病 ppt课件
页数:49
免疫学 第十一章 免疫缺陷和自身免疫病ppt课件
页数:12
免疫缺陷病的一般特征
页数:2
第15章免疫缺陷
页数:21
最新文档
人教版小学六年级上册数学期末练习题及答案
收购协议(二)(1).doc
微信朋友圈购物“杀熟”多
让小学低段学生在游戏中学会数学
井下接地极敷设标准及要求
网络营销人员提高收入的秘诀
苗木协会制度
安委会成立文件
城市基础设施项目建议书格式
想念一个人的滋味是什么样子的呢