编写和管理缺陷报告(理论课)

上传人:日度 文档编号:149955210 上传时间:2020-11-01 格式:PPT 页数:28 大小:551KB
返回 下载 相关 举报
编写和管理缺陷报告(理论课)_第1页
第1页 / 共28页
编写和管理缺陷报告(理论课)_第2页
第2页 / 共28页
编写和管理缺陷报告(理论课)_第3页
第3页 / 共28页
编写和管理缺陷报告(理论课)_第4页
第4页 / 共28页
编写和管理缺陷报告(理论课)_第5页
第5页 / 共28页
点击查看更多>>
资源描述

《编写和管理缺陷报告(理论课)》由会员分享,可在线阅读,更多相关《编写和管理缺陷报告(理论课)(28页珍藏版)》请在金锄头文库上搜索。

1、测试计划与软件缺陷,第四章 编写和管理缺陷报告,2,上一章内容回顾,识别和描述缺陷,3,本章学习目标,掌握缺陷报告的处理流程 了解缺陷跟踪系统Bugzilla的使用,4,内容进度,缺陷报告的用途 缺陷的分类 缺陷报告的处理流程 缺陷跟踪系统,5,缺陷报告的用途,缺陷报告的用途是什么? 记录缺陷 缺陷分类 缺陷跟踪 为什么要尽早的报告缺陷? 是不是所有的缺陷都会被修复?,解决不同的缺陷分配合理的资源,跟踪缺陷,使缺陷得以修复,缺陷的定义? 在使用过程中所出现的问题,或导致软件不能符合设计要求或满足消费者需求的问题,6,内容进度,缺陷报告的用途 缺陷的分类 缺陷报告的处理流程 缺陷跟踪系统,7,缺

2、陷的分类,从哪些角度给缺陷分类? 按问题引出不同 按功能(模块) 按缺陷的严重程度 影响进度的问题 死机 功能问题 界面问题 建议 按修复缺陷的优先级 应立即修复的问题 在产品发布之前必须修复的问题 如果时间允许应该修复的问题 可以在发布版本中存在的问题 备注:缺陷的严重程度和优先级各软件公司可根据实际情况自行确定。,为什么要分类?对缺陷要中级别的分类可帮助开发人员集中有限的时间和精力解决关键问题。,界面类 功能类 说明书 联机帮助,功能模块,8,缺陷的分类,判断缺陷类别的方法 通过参考文档来确认缺陷的类别 产品需求说明书 用户手册 联机帮助 已经提交的缺陷报告 通过了解软件产品的行业背景来发

3、现确认缺陷的类别 通过沟通来确认和识别缺陷的类别,提供量化标准,提供借鉴的经验,了解用户对不同缺陷的反应,9,缺陷的分类,缺陷的分类方法 缺陷的分类 判断缺陷类别的方法,10,内容进度,缺陷报告的用途 缺陷的分类 缺陷报告的处理流程 缺陷跟踪系统,11,缺陷报告的处理流程,缺陷报告的分类 按缺陷所处状态分类 待确认的 新提交的 已分配的 问题未解决的 待返测的 待归档的 已归档的,按处理意见分类 已修改的 不是问题 无法修改 以后版本解决 保留 重复 无法重现,给缺陷分类的目的: 1、便于给出缺陷的严重级别,定义修改的优先级 2、更好的管理缺陷报告,在测试的各个阶段分析缺陷的情况和在系统中的分

4、布,指导下一步的测试工作 给缺陷报告分类的目的: 实时了解缺陷报告当前的处理状态便于安排测试工作,12,缺陷报告的处理流程,缺陷报告处理流程一,测试人员,测试经理或开发经理,开发人员,测试人员,测试经理或测试人员,13,缺陷报告的处理流程,缺陷报告处理流程二,14,缺陷报告的处理流程,缺陷报告处理流程三,15,缺陷报告的处理流程,缺陷报告的分类 按优先级分类 按处理状态分类 缺陷报告处理流程 提交缺陷报告 处理缺陷报告 返测缺陷报告 关闭缺陷报告,16,内容进度,缺陷报告的用途 缺陷的分类 缺陷报告的处理流程 缺陷跟踪系统 缺陷报告的内容 使用Bugzilla缺陷跟踪系统 管理Bugzilla

5、缺陷跟踪系统,17,缺陷报告的内容,缺陷报告(缺陷跟踪记录属于缺陷报告一部分)的结构组成(见教材P28),18,缺陷报告的内容,缺陷报告案例分析,19,缺陷报告的内容,缺陷报告的结构组成 缺陷报告的案例分析,20,使用Bugzilla缺陷跟踪系统,演示使用Bugzilla,21,使用Bugzilla缺陷跟踪系统,使用Bugzilla Bugzilla是免费的缺陷跟踪系统,由Terry Weissman研制,用Perl编写,最初在Netscape内部跟踪其bug。 功能表现在: 1、强大的检索功能 2、用户可配置通过E-mail公布Bug变更 3、历史变更记录 4、通过跟踪和描述处理Bug,22

6、,使用Bugzilla缺陷跟踪系统,5、附件管理 6、完备的产品分类方案和细致的安全策略 7、安全的审核机制 8、强大的后端数据库支持 9、Web、Xml、E-mail和控制界面 10、友好的网络用户界面 11、丰富多样的配置设定,23,使用Bugzilla缺陷跟踪系统,安装Bugzilla 分类: (一)Linux平台 Perl、Perl组件、MySQL 、Bugzilla、Apache (二)Windows平台 IIS(Apache)、 Perl、 Perl组件、MySQL 、Bugzilla,24,使用Bugzilla缺陷跟踪系统,25,使用Bugzilla缺陷跟踪系统,Bugzilla各项内容含义 硬件平台和操作系统 版本 报告优先级 严重程度 报告人 指定处理人 概述 邮件抄送列表 从属关系 附加描述 Bug报告检索,26,使用Bugzilla缺陷跟踪系统,管理Bugzilla 参数设置 产品设置,27,本章内容总结,通过本章的学习: 掌握编写和管理缺陷报告的方法,28,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 咨询培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号