
第5章信息系统测试的设计、组织和实施(2) ●●● 5.2测试的设计 5.2.1测试设计概念 5.2.2测试方案设计 5.2.3测试用例设计 信息系统测试
第5章 信息系统测试的设计、组织和实施(2) 信息系统测试 5.2 测试的设计 5.2.1测试设计概念 5.2.2测试方案设计 5.2.3测试用例设计

第5章信息系统测试的设计、组织和实施(2) ●●● ●●9 5.2.1测试设计概念 ·测试设计:是系统测试工程中的一个 重要问题,也是一种特殊的软件系统 的设计和实现,即通过设计一个以发 现错误为目标的系统来完成测试。 ·重要性:如果不进行测试设计,要想 彻底的测试一个庞大而又复杂的信息 系统是不可能的。 信息系统测试
第5章 信息系统测试的设计、组织和实施(2) 信息系统测试 5.2.1测试设计概念 • 测试设计:是系统测试工程中的一个 重要问题,也是一种特殊的软件系统 的设计和实现,即通过设计一个以发 现错误为目标的系统来完成测试。 • 重要性:如果不进行测试设计,要想 彻底的测试一个庞大而又复杂的信息 系统是不可能的

第5章信息系统测试的设计、组织和实施(2) 5.2.1测试设计概念 ● 测试设计的原则: ·测试设计必须依据一定的模型和原则, 类似于一个应用系统的分析、设计以及 编程中遇到的问题 ·设计的测试必须是可执行的、具体的。 信息系统测试
第5章 信息系统测试的设计、组织和实施(2) 信息系统测试 5.2.1测试设计概念 测试设计的原则: • 测试设计必须依据一定的模型和原则, 类似于一个应用系统的分析、设计以及 编程中遇到的问题。 • 设计的测试必须是可执行的、具体的

第5章信息系统测试的设计、组织和实施(2) ●●● 5.2.1测试设计概念 测试设计的步骤: ·识别和分析被测软件有意义的测试功能点; ·对这些测试点进行组织或层次划分,建立 测试模型; ·为测试模型中的每个测试功能点设计测试 用例。 信息系统测试
第5章 信息系统测试的设计、组织和实施(2) 信息系统测试 5.2.1测试设计概念 测试设计的步骤: • 识别和分析被测软件有意义的测试功能点; • 对这些测试点进行组织或层次划分,建立 测试模型; • 为测试模型中的每个测试功能点设计测试 用例

第5章信息系统测试的设计、组织和实施(2) ●●● 5.2.2测试设计类型 ·基于功能的测试设计; ·基于实现的测试设计; ·混合类型的测试设计, ·基于故障的测试设计。 信息系统测试
第5章 信息系统测试的设计、组织和实施(2) 信息系统测试 5.2.2测试设计类型 • 基于功能的测试设计; • 基于实现的测试设计; • 混合类型的测试设计; • 基于故障的测试设计

第5章信息系统测试的设计、组织和实施(2) 测试设计类型 基于功能的测试设计: 根据一个单元、子系统或系统指定 的或预期的功能来设计测试需求和测 试用例,即黑盒测试设计。 信息系统测试
第5章 信息系统测试的设计、组织和实施(2) 信息系统测试 测试设计类型 基于功能的测试设计: 根据一个单元、子系统或系统指定 的或预期的功能来设计测试需求和测 试用例,即黑盒测试设计

第5章信息系统测试的设计、组织和实施(2) ●● ● 测试设计类型 基于实现的测试设计: 根据对系统内部结构或源代码的分 析设计测试需求和测试用例,即白盒 测试设计。 信息系统测试
第5章 信息系统测试的设计、组织和实施(2) 信息系统测试 测试设计类型 基于实现的测试设计: 根据对系统内部结构或源代码的分 析设计测试需求和测试用例,即白盒 测试设计

第5章信息系统测试的设计、组织和实施(2) ●●● 测试设计类型 混合类型的测试设计: 将基于功能的和基于实现的测试设 计方法结合在一起,设计测试需求和 测试用例,称为灰盒测试。 信息系统测试
第5章 信息系统测试的设计、组织和实施(2) 信息系统测试 测试设计类型 混合类型的测试设计: 将基于功能的和基于实现的测试设 计方法结合在一起,设计测试需求和 测试用例,称为灰盒测试

第5章信息系统测试的设计、组织和实施(2) 测试设计类型 基于故障的测试设计: 有目的的设计一些故障并引入代码, 以便察看被测软件是否可以揭示这些 故障。 信息系统测试
第5章 信息系统测试的设计、组织和实施(2) 信息系统测试 测试设计类型 基于故障的测试设计: 有目的的设计一些故障并引入代码, 以便察看被测软件是否可以揭示这些 故障

第5章信息系统测试的设计、组织和实施(2) ●●● 5.2.3测试用例设计 1.测试用例的概念 测试用例实际上是对软件运行过程中 所有可能存在的目标、运动、行动、环境 和结果的描述,是对客观世界的一种抽象。 信息系统测试
第5章 信息系统测试的设计、组织和实施(2) 信息系统测试 5.2.3测试用例设计 1.测试用例的概念 测试用例实际上是对软件运行过程中 所有可能存在的目标、运动、行动、环境 和结果的描述,是对客观世界的一种抽象