泽众软件缺陷的严重程度PPT幻灯片

上传人:日度 文档编号:135060977 上传时间:2020-06-11 格式:PPT 页数:80 大小:2.19MB
返回 下载 相关 举报
泽众软件缺陷的严重程度PPT幻灯片_第1页
第1页 / 共80页
泽众软件缺陷的严重程度PPT幻灯片_第2页
第2页 / 共80页
泽众软件缺陷的严重程度PPT幻灯片_第3页
第3页 / 共80页
泽众软件缺陷的严重程度PPT幻灯片_第4页
第4页 / 共80页
泽众软件缺陷的严重程度PPT幻灯片_第5页
第5页 / 共80页
点击查看更多>>
资源描述

《泽众软件缺陷的严重程度PPT幻灯片》由会员分享,可在线阅读,更多相关《泽众软件缺陷的严重程度PPT幻灯片(80页珍藏版)》请在金锄头文库上搜索。

1、让测试管理变轻松 上海泽众软件2008年9月 软件测试管理自动化测试工具选用自动化测试工具演示与实践 让测试管理变轻松 软件测试过程管理缺陷跟踪与管理 软件测试管理 软件测试过程管理缺陷跟踪与管理 软件测试管理 测试工作目的测试过程设计如何规划测试测试策略 软件测试过程管理 在测试技术兴起的早期 测试的目的主要有两个 证明系统可用 满足了需求 发现系统中的错误 随着软件技术的成熟 人们发现大量错误的根源在于需求和设计 因此现代测试的目的在于 证明系统可用 满足了需求 发现系统中的错误 避免错误的发生 软件测试工作目的 缺陷产生的原因 测试工作的目的 测试工作目的测试过程设计如何规划测试测试策略

2、 软件测试过程管理 项目过程流图 立项阶段 项目启动阶段 项目计划阶段 需求阶段 设计阶段 编码阶段 集成测试阶段 系统测试阶段 项目结束 单元测试 软件测试过程设计 测试过程模型 测试计划和实施的原则 一 穷尽测试是不可能的测试工作具有创造性和挑战性测试是有风险的测试分析 计划和设计是非常重要的 测试计划和实施的原则 二 测试者的工作态度非常重要时间和资源非常重要测试准备和时间表的重要性必须度量和跟踪测试覆盖度 测试工作目的测试过程设计如何规划测试测试策略 软件测试过程管理 如何规划测试 测试对象测试工作范围项目限制制定测试策略测试资源和获取 如何规划测试 测试作为一个子项目来规划 测试对象

3、 被测对象的特性基线被测对象的版本如何评价被测对象的质量 各个质量指标的优先级是什麽 测试需求 测试工作范围 确定测试工作范围单元测试 集成测试 系统测试 项目限制 项目进度限制项目的成本限制资源的限制 制定测试策略 技术方法和工具测试资源的估计和获取 人力 设备 软件工具 测试进度安排测试人员分工测试启动准则测试结束准则与其他组的协同 测试资源和获取 测试资源 人力设备软件工具资源获取方式 人力设备和软件工具 测试工作目的测试过程设计如何规划测试测试策略 软件测试过程管理 技术方法和工具测试进度安排测试人员的分工测试的启动准则测试结束准则与其他组的协同测试跟踪 测试策略 技术方法和工具 测试

4、环境测试方法测试程序测试例设计方法 测试进度安排 测试工作阶段的划分 计划设计检查执行报告分析如何保证测试计划 设计 实现与开发任务的并行 PDCA模型 测试人员的分工 测试任务分类测试管理测试设计测试实现测试执行测试报告 测试的启动准则 何时可以开始测试 在测试计划阶段就必须明确 而且是在整个项目组达成一致 可参考的准则 完成单元测试 单元测试符合结束准则建立代码基线发布了测试版本通过版本基本验证项 测试结束准则 项目有预先定义的结束时间 因此测试工作也不可能无休止的进行 可参考的测试结束准则 所有需求都进行了验证通过所有功能验证无致命和严重的问题 与其他组的协同 与开发组的协同与配置组的协

5、同与质量经理的协同与项目各级管理者的协同 组间协同 与开发组 测试组与开发组共同确认测试的范围开发组为测试方案提供建议测试组借鉴开发组的程序开发测试程序测试组与开发组共同确认测试开始和启动准则测试组向开发组通报测试结果和分析测试组和开发组之前的版本传递经配置组完成 组间协同 配置组 所有测试记录提交配置组管理所有测试版本由配置组负责合成和发布 组间协同 质量经理 与质量经理一起制定测试流程和规范质量经理审计测试的进行状况 组间协同 各级管理者 测试组与各级管理者共同确认测试的范围各级管理者为测试方案提供建议测试组与各级管理者共同确认测试开始和启动准则测试组向各级管理者通报测试结果和分析各级管理

6、者监控测试执行进度和结果 你计划运行多少个测试用例 你实际运行了多少个测试用例 有多少个测试用例失败了 在这些失败的测试用例中 有多少个在错误得到修改后最终运行成功了 这些测试平均占用的运行时间比你预期的长还是短 你有没有跳过一些测试 如果有的话 为什么 你的测试涵盖了所有影响系统性能的重要事件吗 你的测试小组是否要求提交一份关于所有测试结果 成功和失败的 累计报告呢 如果是的话 你是否提交了这样一份精确的报告呢 测试跟踪 测试用例工作表 T 测试用例数量 F 失败数量 P 成功数量 系统配置子表 测试包工作表 扩展的测试用例工作表 软件测试过程管理缺陷跟踪与管理 软件测试管理 缺陷生命周期如

7、何收集缺陷缺陷的优先级缺陷的状态缺陷的严重程度缺陷的类型缺陷报告缺陷趋势缺陷统计 缺陷跟踪与管理 缺陷生命周期 缺陷生命周期 缺陷既指程序中存在的错误 例如语法错误 拼写错误或者是一个不正确的程序语句 缺陷也指可能出现在设计中 甚至在需求 规格说明或其他的文档中的种种错误 为了对缺陷进行管理 首先应对缺陷进行分类 通过对缺陷进行分类 可以迅速找出哪一类缺陷的问题最大 然后集中精力预防和排除这一类缺陷 这正是缺陷管理的关键 一旦这几类缺陷得到控制 再进一步找到新的容易引起问题的几类缺陷上 如何收集缺陷 缺陷的优先级 代码 解决优先级 描述 1 立即解决ResolveImmediately 缺陷必

8、须被立即解决 2 正常排队NormalQueue 缺陷需要正常排队等待修复或列入软件发布清单 3 不紧急NotUrgent 缺陷可以在有时间允许时被纠正 缺陷的状态 代码 缺陷状态 描述 1 已提交Submitted 已提交的缺陷 2 已打开Opened 已确认的缺陷 等待修复 3 已拒绝Rejected 拒绝提交的缺陷 不需要修复或不是缺陷 4 已解决Resolved 缺陷已被修复 5 已关闭Closed 被修复的缺陷被确认 将其关闭 缺陷的严重程度 代码 缺陷严重等级 描述 1 致命缺陷Critical 不能执行正常工作功能或重要功能危及生命或财产 2 严重缺陷Major 严重影响系统要求

9、或基本功能的实现且没有办法更正 3 普通缺陷Minor 影响系统要求或基本功能的实现但有办法更正 4 轻微缺陷Cosmetic 是操作者遇到麻烦或不方便 但不影响执行功能 5 其他缺陷Other 其它错误 例如文字错误 布局不合理等 按错误的影响和后果分类按错误的性质和范围分类 缺陷的类型 按错误的影响和后果分类 其他错误轻微错误普通错误严重错误非常严重的错误致命错误 按错误的性质和范围分类 功能错误系统错误加工错误数据错误代码错误 功能错误 规格说明错误功能错误测试错误测试标准引起的错误 外部接口错误内部接口错误硬件结构错误操作系统错误软件结构错误控制与顺序错误资源管理错误 系统错误 算术与

10、操作错误初始化错误控制和次序错误静态逻辑错误 加工错误 动态数据错误静态数据错误数据内容错误数据结构错误数据属性错误 数据错误 语法错误打字错误对语句或指令不正确理解所产生的错误 代码错误 按软件生存期阶段分类 问题定义 需求分析 错误规格说明错误设计错误编码错误 问题定义 需求分析 错误 它们是在软件定义阶段 分析员研究用户的要求后所编写的文档中出现的错误 换句话说 这类错误是由于问题定义不满足用户的要求而导致的错误 不一致性错误冗余性错误不完整性错误不可行错误不可测试错误 规格说明错误 设计不完全错误算法错误模块接口错误控制逻辑错误数据结构错误 设计错误 编码过程中的错误是多种多样的 大体

11、可归为以下几种 数据说明错 数据使用错 计算错 比较错 控制流错 界面错 输入 输出错 及其它的错误 编码错误 缺陷报告的目的摘要语言可重现的步骤测试数据截屏严重程序 优先级别日志其他信息 缺陷报告 缺陷趋势 Open Close图形缺陷遗漏图形全部解决图形缺陷发现趋势图形 Open Close图形 理想Open Close图形 无休止的Open Close图形 缺陷遗漏图形 全部解决图形 缺陷发现趋势图形 缺陷统计 缺陷严重程度分布统计模块 开发员 测试员 缺陷统计模块缺陷率统计项目缺陷率统计 缺陷严重程度分布统计 模块 开发员 测试员 缺陷统计 模块代号 缺陷数 N KLOC M1001

12、16 5 M1002 19 12 M1003 30 7 M1004 62 20 M1005 21 1 M1006 14 3 M1007 6 2 缺陷数 KLOC 3 2 1 6 4 2 3 1 21 4 7 3 5年以下的工程师 缺陷数 KLOC 1212年以下的工程师 缺陷数 KLOC 6 模块缺陷率统计 项目缺陷率统计 自动化测试工具优缺点自动化测试工具选取 自动化测试工具选用 缩短软件开发测试周期测试效率高 充分利用硬件资源节省人力资源 降低测试成本增强测试的稳定性和可靠性提高软件测试的准确度和精确度在回归测试阶段 使用自动化工具可大大提高测试的可靠性与客观性 自动化测试工具优点 不适合

13、开发周期很短 一次性 不稳定的软件测试不适合易用性 适用性 功能逻辑 物理交互性测试无法替代手工测试工具本身没有想象力和灵活性 自动化测试工具缺点 自动化测试工具优缺点自动化测试工具选取 自动化测试工具选用 考虑公司实际情况分析测试需求考虑测试周期功能问题考虑成本 自动化测试工具选取方法 测试管理工具TestCenter演示自动化测试工具AutoRunnerForTerminal演示自动化测试工具AutoRunnerForApplication演示自动化测试工具实践 自动化测试工具演示 我们的优势 泽众公司产品的优势正版软件免费升级服务提供技术支持价格优势操作简便 功能强大客户化 更适合企业发展 谢谢

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

最新文档


当前位置:首页 > IT计算机/网络 > 计算机应用/办公自动化

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