
第5章信息系统测试的设计、组织和实施(1) 第5章信息系统测试 的设计、组织和实施 5.1测试的计划 5.2测试的设计 5.3测试的执行 5.4测试的总结 信息系统测试
第5章 信息系统测试的设计、组织和实施(1) 信息系统测试 第5章 信息系统测试 的设计、组织和实施 5.1测试的计划 5.2测试的设计 5.3测试的执行 5.4测试的总结

第5章信息系统测试的设计、组织和实施(1) 软件测试实施过程 测试 测试 测试 测试 计划 设计 执行 总结 信息系统测试
第5章 信息系统测试的设计、组织和实施(1) 信息系统测试 软件测试实施过程 测试 计划 测试 设计 测试 执行 测试 总结

第5章信息系统测试的设计、组织和实施(1) 5.1测试的计划 5.1.1测试类型的选择 有各种各样不同的测试类型, 在测试计划阶段,要根据系统的功 能和特性、经费和时间等诸多方面 因素,选择不同的测试方案,进而 选择不同的测试类型。 信息系统测试
第5章 信息系统测试的设计、组织和实施(1) 信息系统测试 5.1测试的计划 5.1.1测试类型的选择 有各种各样不同的测试类型, 在测试计划阶段,要根据系统的功 能和特性、经费和时间等诸多方面 因素,选择不同的测试方案,进而 选择不同的测试类型

第5章信息系统测试的设计、组织和实施(1) 22种测试类型 (1)黑盒测试: 不基于程序内部设计和代码的任何 知识,而是基于系统需求和功能。 (2)白盒测试: 基于一个应用代码的内部逻辑结构, 测试是基于覆盖全部代码、分支、 路径、条件。 信息系统测试
第5章 信息系统测试的设计、组织和实施(1) 信息系统测试 22种测试类型 (1)黑盒测试: 不基于程序内部设计和代码的任何 知识,而是基于系统需求和功能。 (2)白盒测试: 基于一个应用代码的内部逻辑结构, 测试是基于覆盖全部代码、分支、 路径、条件

第5章信息系统测试的设计、组织和实施(1) 22种测试类型 (3)单元测试: 测试功能模块。典型的单元测试是 由程序员而非测试员来做,因为它 需要知道内部程序设计和编码的细 节知识。这个工作不容易作好,除 非应用系统有一个设计很好的体系 结构,还可能需要开发测试驱动器 模块。 信息系统测试
第5章 信息系统测试的设计、组织和实施(1) 信息系统测试 22种测试类型 (3)单元测试: 测试功能模块。典型的单元测试是 由程序员而非测试员来做,因为它 需要知道内部程序设计和编码的细 节知识。这个工作不容易作好,除 非应用系统有一个设计很好的体系 结构,还可能需要开发测试驱动器 模块

第5章信息系统测试的设计、组织和实施(1) 22种测试类型 (4)增量测试: 当一个新功能增加后,对应用系统 所做的连续测试。它要求应用系统 的不同形态的功能部件能够足够独 立,以便可以在全部系统完成之前 各部件能够分别工作。这种测试可 由程序员或测试员来做。 信息系统测试
第5章 信息系统测试的设计、组织和实施(1) 信息系统测试 22种测试类型 (4)增量测试: 当一个新功能增加后,对应用系统 所做的连续测试。它要求应用系统 的不同形态的功能部件能够足够独 立,以便可以在全部系统完成之前 各部件能够分别工作。这种测试可 由程序员或测试员来做

第5章信息系统测试的设计、组织和实施(1) 22种测试类型 (5)集成测试: 一个应用系统的各个部件的联合 测试,以决定他们能否在一起共 同工作。部件可以是代码块、独 立的应用、网络上的客户端或服 务器端程序。这种类型的测试尤 其与客户/服务器和分布式系统有 关。 信息系统测试
第5章 信息系统测试的设计、组织和实施(1) 信息系统测试 22种测试类型 (5)集成测试: 一个应用系统的各个部件的联合 测试,以决定他们能否在一起共 同工作。部件可以是代码块、独 立的应用、网络上的客户端或服 务器端程序。这种类型的测试尤 其与客户/服务器和分布式系统有 关

第5章信息系统测试的设计、组织和实施(1) 22种测试类型 (6)功能测试: 用于测试应用系统的功能需 求的黑盒测试方法。这类测 试应由测试员做,这并不意 味着程序员在发布前不必检 查他们的代码能否工作,所 以功能测试能用于测试的各 个阶段。 信息系统测试
第5章 信息系统测试的设计、组织和实施(1) 信息系统测试 22种测试类型 (6)功能测试: 用于测试应用系统的功能需 求的黑盒测试方法。这类测 试应由测试员做,这并不意 味着程序员在发布前不必检 查他们的代码能否工作,所 以功能测试能用于测试的各 个阶段

第5章信息系统测试的设计、组织和实施(1) 22种测试类型 (7)系统测试: 基于系统整体需求说明书 的测试;应覆盖系统所有联 合的部件。 信息系统测试
第5章 信息系统测试的设计、组织和实施(1) 信息系统测试 22种测试类型 (7)系统测试: 基于系统整体需求说明书 的测试;应覆盖系统所有联 合的部件

第5章信息系统测试的设计、组织和实施(1) 22种测试类型 (8)端到端测试: 类似于系统测试;涉及整 个应用系统环境在一个现实 世界使用时的模拟情形的所 有测试。例如与数据库对话、 与网络通讯,或与外部硬件、 应用系统或适当的系统对话。 信息系统测试
第5章 信息系统测试的设计、组织和实施(1) 信息系统测试 22种测试类型 (8)端到端测试: 类似于系统测试;涉及整 个应用系统环境在一个现实 世界使用时的模拟情形的所 有测试。例如与数据库对话、 与网络通讯,或与外部硬件、 应用系统或适当的系统对话