
第2章软件测试基础(3) ● 第2章软件测试基础 2.3软件测试方法 2.3.1人工测试和机器测试 2.3.2黑盒测试和白盒测试 2.3.3静态分析和动态测试 信息系统测试
第2章 软件测试基础(3) 信息系统测试 第2章 软件测试基础 2.3 软件测试方法 2.3.1人工测试和机器测试 2.3.2黑盒测试和白盒测试 2.3.3静态分析和动态测试

第2章软件测试基础(3) ●●● 2.3.1人工测试和机器测试 人工测试:是一种不依赖于计算机, 通过人工手段进行测试的技术如软 件审查,代码审查或走查等。 机器测试:是一种依赖于计算机的 测试技术,它主要是通过在计算机 上运行程序来完成测试。 信息系统测试
第2章 软件测试基础(3) 信息系统测试 2.3.1人工测试和机器测试 ❖人工测试:是一种不依赖于计算机, 通过人工手段进行测试的技术,如软 件审查,代码审查或走查等。 ❖机器测试:是一种依赖于计算机的 测试技术,它主要是通过在计算机 上运行程序来完成测试

第2章软件测试基础(3) ● 2.3.1人工测试和机器测试 经验表明,使用人工测试方法 能够有效地发现30%到70%的逻辑 设计和编码错误。IBM代码审查会 的查错效率更高,竟能查出全部错 误的80%。 信息系统测试
第2章 软件测试基础(3) 信息系统测试 2.3.1人工测试和机器测试 经验表明,使用人工测试方法 能够有效地发现30%到70%的逻辑 设计和编码错误。IBM代码审查会 的查错效率更高,竟能查出全部错 误的80%

第2章软件测试基础(3) ●●● 2.3.1人工测试和机器测试 由于人工测试技术在检查某些 编码错误时,有着特殊的功效,它 常常能够找出机器测试不易发现的 错误。人工测试至今仍是一种行之 有效的测试方法。 信息系统测试
第2章 软件测试基础(3) 信息系统测试 2.3.1人工测试和机器测试 由于人工测试技术在检查某些 编码错误时,有着特殊的功效,它 常常能够找出机器测试不易发现的 错误。人工测试至今仍是一种行之 有效的测试方法

第2章软件测试基础(3) ●●● 人工测试的主要方法 1.软件审查(software review) 2.代码审查(code inspections) 3.人工走查(walkthroughs) 信息系统测试
第2章 软件测试基础(3) 信息系统测试 人工测试的主要方法 1.软件审查(software review) 2.代码审查(code inspections) 3.人工走查(walkthroughs)

第2章软件测试基础(3) 1.软件审查(software review) 软件审查的对象是各开发阶段的文档。 需求分析文档; 概要设计文档; 详细设计文档; 编码规范; 测试计划; 测试用例等。 信息系统测试
第2章 软件测试基础(3) 信息系统测试 1.软件审查(software review) 软件审查的对象是各开发阶段的文档。 ❖需求分析文档; ❖概要设计文档; ❖详细设计文档; ❖编码规范; ❖测试计划; ❖测试用例等

第2章软件测试基础(3) ●●● 1.软件审查(software review) 软件审查的对象是各开发阶段的文档。 需求分析 搁要设计 详细设计厂 编码 S十测试 制定测试 设计测试 计划 用例 图2-4软件开发过程中的审查(用s表示) 信息系统测试
第2章 软件测试基础(3) 信息系统测试 1.软件审查(software review) 软件审查的对象是各开发阶段的文档

第2章软件测试基础(3) ●●● 1.软件审查(software review) 软件审查的步骤: 制定计划; 预审; 准备; ÷召开软件审查会; 返工; 终审。 信息系统测试
第2章 软件测试基础(3) 信息系统测试 1.软件审查(software review) 软件审查的步骤: ❖制定计划; ❖预审; ❖准备; ❖召开软件审查会; ❖返工; ❖终审

第2章软件测试基础(3) 软件审查会 参加人员: 主持人:1人; 被审查文档的作者:1~2人; 其它人员:2~3个。 会议时间: 2~3个小时。 信息系统测试
第2章 软件测试基础(3) 信息系统测试 软件审查会 参加人员: ❖主持人:1人; ❖被审查文档的作者:1~2人; ❖其它人员:2~3个。 会议时间: ❖2~3个小时

第2章软件测试基础(3) ● ●】 软件审查会的目的 软件审查会可以发现的问题主要有 三种: 1遗漏一在规格说明或标准中指明应该有的 内容,送审资料中漏掉了。 2多余-超出规格说明和标准的内容,多给 出的信息。 错误一应该有的内容,在文档中也的确有, 但是相关内容有错误。 信息系统测试
第2章 软件测试基础(3) 信息系统测试 软件审查会的目的 软件审查会可以发现的问题主要有 三种: 1 遗漏 – 在规格说明或标准中指明应该有的 内容,送审资料中漏掉了。 2多余 – 超出规格说明和标准的内容,多给 出的信息。 错误 – 应该有的内容,在文档中也的确有, 但是相关内容有错误