《缺陷管理》PPT课件.ppt
《《缺陷管理》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《缺陷管理》PPT课件.ppt(35页珍藏版)》请在三一办公上搜索。
1、第6章 缺陷管理,本课教学目标,了解缺陷的严重级和优先级分类正确理解缺陷跟踪管理流程了解缺陷管理流程的要点正确理解缺陷数据分析的重要性,课程内容,6.1 软件缺陷概念回顾6.2 缺陷的严重性和优先级6.3 缺陷跟踪管理6.4 缺陷书写规范6.5 缺陷数据分析,6.1 软件缺陷概念回顾,软件缺陷的定义:(1)软件未达到产品说明书中已经标明的功能;(2)软件出现了产品说明书中指明不会出现的错误;(3)软件未达到产品说明书中虽未指出但应当达到的目标;(4)软件功能超出了产品说明书中指明的范围;(5)软件测试人员认为软件难以理解、不易使用,或者最终用户认为该软件使用效果不良。,软件缺陷概念回顾(续),
2、软件缺陷的特征:“看不到”软件的特殊性决定了缺陷不易看到“看到但是抓不到”发现了缺陷,但不易找到问题发生的原因所在,软件缺陷概念回顾(续),图 软件缺陷产生的原因分布,缺陷分布情况:,6.2 软件缺陷严重性和优先级,重要软件缺陷会导致重大经济损失与灾难测试员应对软件缺陷分类,以简明扼要的方式指出其影响,以及修改次序划分软件缺陷严重级和优先级的通用原则表示软件缺陷所造成的危害的恶劣程度优先级表示修复缺陷的重要程度与次序,软件缺陷严重性和优先级(续),严重级严重:系统崩溃、数据丢失、数据损坏较严重:操作性错误、错误结果、遗漏功能一般:小问题、错别字、UI布局、罕见故障建议:不影响使用的瑕疵或更好的
3、实现,软件缺陷严重性和优先级(续),优先级最高优先级:立即修复,停止进一步测试次高优先级:在产品发布之前必须修复中等优先级:如果时间允许应该修复最低等优先级:可能会修复,不修复也能发布一般严重性和优先级的划分用数字表示,有的小数字表示的级别最高,而有的用大数字表示级别高。另外严重级和优先级的划分并不唯一,可适当修改,缺陷等级划分(SZSTC),6.软件缺陷跟踪管理,6.3.1 缺陷跟踪管理目标6.3.2 缺陷跟踪管理6.3.3 软件缺陷的状态6.3.4 缺陷管理流程6.3.5 缺陷流程管理原则,6.3.1 缺陷跟踪管理目标,确保每个被发现的缺陷都能够被解决(修正或其他处理方式)收集缺陷数据并根
4、据缺陷趋势曲线识别测试过程的阶段 收集缺陷数据并在其上进行数据分析,作为组织的过程财富,6.3.2 缺陷跟踪管理,为了正确跟踪每个软件缺陷的处理过程,通常将软件测试发现的每个错误作为一条条记录输入指定的错误跟踪管理系统 目前的缺陷跟踪管理软件包括:ClearQuest(IBM)TestDirector(Mercury Interative)Bugzilla,缺陷跟踪管理(续),作为一个缺陷跟踪管理系统,需要正确的记录错误信息和错误处理信息的全部内容,Bug记录信息测试软件名称测试版本号测试人名称测试用例标题测试软件和硬件配置环境发现软件错误的类型错误严重等级详细步骤必要的附图发生错误的模块,B
5、ug处理信息 处理者姓名处理时间处理步骤缺陷记录的当前状态,软件缺陷的主要状态包括以下的内容新建(New):测试中新报告的软件缺陷;打开(Open):被确认并分配给相关开发人员处理;修正(Fixed):开发人员已完成修正,等待测试人员验证;拒绝(Declined):拒绝修改缺陷;延期(Deferred):不在当前版本修复的错误,下一版修复 关闭(Closed):错误已被修复。,6.3.3 软件缺陷状态,测试人员提交新发现的缺陷入库,缺陷状态为“New”高级测试人员验证错误如果确认是错误,则分配给相应的开发人员,设置状态为“Open”如果不是错误,则拒绝,设置为“Declined”状态开发人员查
6、询状态为“Open”的缺陷,对其进行处理如果不是错误,则状态置为“Declined”如果是错误,则修复并置状态为“Fix”如果不能解决,要留下文字说明并保持缺陷状态仍为“Open”对于不能解决或者延期解决的缺陷,不能由开发人员自己决定,一般要通过某种会议(评审会)才能认可测试人员查询状态为“Fix”的缺陷,验证缺陷是否已解决,做如下处理如果问题解决了,置缺陷的状态为“Closed”如果问题没有结果,则置状态为“Reopen”,6.3.4 缺陷管理流程,缺陷流程管理应遵循以下原则为了保证错误的正确性,需要有丰富测试经验的测试人员验证发现的错误是否是真正的错误,书写的测试步骤是否准确,可以重现。每
7、次对错误的处理都要保留处理信息,包括处理姓名,时间,处理方法,处理意见,Bug 状态。拒绝或延期错误不能由程序员单方面决定,应该由项目经理,测试经理和设计经理共同决定。错误修复后必须由报告错误的测试人员验证后,确认已经修复,才能关闭错误。加强测试人员与程序员的交流,对于某些不能重现的错误,可以请测试人员补充详细的测试步骤和方法,以及必要的测试用例。,缺陷管理流程要点,6.4 缺陷书写规范(一),标题:应保持简短、准确,提供缺陷的本质信息尽量按缺陷发生的原因与结果的方式书写;避免使用模糊不清的词语,例如:“功能中断,功能不正确,行为不起作用”等。应该使用具体文字说明缺陷的症状;为了便于他人理解,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 缺陷管理 缺陷 管理 PPT 课件

链接地址:https://www.31ppt.com/p-5569098.html