第9章教件测试 9.1基本概念 软件测试的目标 软件测试的目标是: 1、测试是为了发现程序中的错误而执行程序的过程; 2、好的测试方案是极可能发现迄今为止尚未发现的错 误的测试方案; 3、成功的测试是发现了至今为止尚未发现的错误的测 试
第9章 软件测试 9.1 基本概念 一、软件测试的目标 软件测试的目标是: 1、测试是为了发现程序中的错误而执行程序的过程; 2、好的测试方案是极可能发现迄今为止尚未发现的错 误的测试方案; 3、成功的测试是发现了至今为止尚未发现的错误的测 试
第9章教件测试 软件测试的方法与技术 1、代码复审(人工测试) 2、动态测试 (1)黑盒测试法 (2)白盒测试法 3、代码复审与动态测试的比较
第9章 软件测试 二、软件测试的方法与技术 1、代码复审(人工测试) 2、动态测试 (1)黑盒测试法 (2)白盒测试法 3、代码复审与动态测试的比较
第9章教件测试 9.2测试用例的设计 黑盒测试法 1、等价分类法 2、边界值分析法 3、错误推测法
第9章 软件测试 9.2 测试用例的设计 一、黑盒测试法 1、等价分类法 2、边界值分析法 3、错误推测法
第9章教件测试 二、白盒测试法 1、语句覆盖 2、判定覆盖 3、条件覆盖 4、判定/条件覆盖 5、条件组合覆盖 6、点覆盖 7、边覆盖 8、路径覆盖
第9章 软件测试 二、白盒测试法 1、 语句覆盖 2、判定覆盖 3、条件覆盖 4、判定/条件覆盖 5、条件组合覆盖 6、点覆盖 7、边覆盖 8、路径覆盖
第9章教件测试 9.3单元测试 1、测试的重点 (1)模块接口测试 (2)局部数据结构 (3)执行路径 (4)出错处理
第9章 软件测试 9.3 单元测试 1、测试的重点 (1)模块接口测试 (2)局部数据结构 (3)执行路径 (4)出错处理
第9章教件测试 2、单元测试的步骤 (1)配置测试环境 (2)编写测试数据 (3)进行多个单元的并行测试
第9章 软件测试 2、单元测试的步骤 (1)配置测试环境 (2)编写测试数据 (3)进行多个单元的并行测试