第四章测试工程
第四章 测试工程
44测试的前期准备 软件测试工程的作业过程可分为测试设 计(包括制定测试计划、确定测试方法 等)和实施测试两大步骤
4.4 测试的前期准备 ◼ 软件测试工程的作业过程可分为测试设 计(包括制定测试计划、确定测试方法 等)和实施测试两大步骤
4.4.1测试规划与测试设计 ■对大规模开发系统一般不采用一次性整 体测试,而是从局部依次扩大到整体的 测试,按计划,有步骤地实施测试 般从项目需求定义开始,概要设计、详 细设计、程序编码的各个开发阶段,要 进行测试设计,作成测试计划书,还包 括测试作业完成后移植运行作业的计划
4.4.1测试规划与测试设计 ◼ 对大规模开发系统一般不采用一次性整 体测试,而是从局部依次扩大到整体的 测试,按计划,有步骤地实施测试。一 般从项目需求定义开始,概要设计、详 细设计、程序编码的各个开发阶段,要 进行测试设计,作成测试计划书,还包 括测试作业完成后移植运行作业的计划
4.4.1测试规划与测试设计 表43各开发阶段的测试规划和设计评审 验证内容
4.4.1测试规划与测试设计 ◼ 表4.3各开发阶段的测试规划和设计评审 验证内容
4.4.1测试规划与测试设计 ■测试计划书一般包括如下的一些的内容: (1)测试工程概要、测试场所、测试方针 (2)测试日程和实施体制
4.4.1测试规划与测试设计 ◼ 测试计划书一般包括如下的一些的内容: (1)测试工程概要、测试场所、测试方针 (2)测试日程和实施体制
4.4.1测试规划与测试设计 (3)测试管理方法 测试工具 测试环境 测试检测清单 验证方法 版本管理方法 进度管理方法 问题管理方法 回归测试方法 设计变更管理方法
4.4.1测试规划与测试设计 (3)测试管理方法 ·测试工具 ·测试环境 ·测试检测清单 ·验证方法 ·版本管理方法 ·进度管理方法 ·问题管理方法 ·回归测试方法 ·设计变更管理方法
4.4.1测试规划与测试设计 (4)针对各阶段的测试应明确的事项 阶段测试的目的和范围 阶段测试开始和测试终止的基准 阶段测试检测清单 阶段测试实施日程和实施体制 阶段测试的验收基准和方法
4.4.1测试规划与测试设计 (4)针对各阶段的测试应明确的事项 ·阶段测试的目的和范围 ·阶段测试开始和测试终止的基准 ·阶段测试检测清单 ·阶段测试实施日程和实施体制 ·阶段测试的验收基准和方法
4.4.2了解系统错误、缺陷的影响度 ■信息系统的测试很难实现在与实际运行 环境(数据、使用者、硬件、时间、网 络、系统负荷等)完全一致的条件下进 行的测试。 在做测试计划和测试设计时,充分理解 软件的错误、缺陷对用户将会造成什么 样的影响是很重要的
4.4.2 了解系统错误、缺陷的影响度 ◼ 信息系统的测试很难实现在与实际运行 环境(数据、使用者、硬件、时间、网 络、系统负荷等)完全一致的条件下进 行的测试。 ◼ 在做测试计划和测试设计时,充分理解 软件的错误、缺陷对用户将会造成什么 样的影响是很重要的
4.4.2了解系统错误、缺陷的影响度 ■软件中即使是很微小的错误,有可能会 给用户造成重大的损害和影响
4.4.2 了解系统错误、缺陷的影响度 ◼ 软件中即使是很微小的错误,有可能会 给用户造成重大的损害和影响
4.4.2了解系统错误、缺陷的影响度 下图是系统缺陷对一个生产型企业的各 个方面所产生的影响
4.4.2 了解系统错误、缺陷的影响度 ◼ 下图是系统缺陷对一个生产型企业的各 个方面所产生的影响