《软件测试技术》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:史银龙主编
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2010
  • ISBN:9787040288346
  • 页数:172 页
图书介绍:本书是国家示范性高等职业院校建设项目成果教材。本书针对高职类软件测试技能教学的需求,基于工作过程系统化教学理论,引进实际的软件测试项目,由简到繁、由浅到深编写而成。本书以实际的工作过程组织教材,以实际项目为教学案例,组建测试小组,规范测试过程,并对整个软件测试过程进行管理控制和评审,使学生在实际的软件测试项目中掌握测试技术、测试规范和测试流程。本书可作为高等职业院校、高等专科院校、成人高等院校、本科院校高职教育、五年制高职院校及中等职业学校学生学习用书,也可供有关社会从业人士学习使用。

第一部分 软件项目测试实践 3

第1章 连连看游戏测试 3

1.1 项目需求 3

1.1.1 项目背景 3

1.1.2 项目功能需求 3

1.1.3 游戏规则需求 3

1.1.4 游戏界面需求 3

1.2 测试目标 5

1.3 任务描述 5

1.4 测试组织 5

1.5 测试过程 5

1.5.1 测试计划 5

1.5.2 设计测试用例 10

1.5.3 执行测试 15

1.5.4 缺陷跟踪 16

第2章 KML解析程序测试 18

2.1 项目需求 18

2.1.1 项目背景 18

2.1.2 项目功能需求 18

2.1.3 程序结构 18

2.1.4 接口协议 19

2.1.5 Google对象模型实现 21

2.2 测试目标 27

2.3 任务描述 27

2.4 测试组织 27

2.5 测试过程 28

2.5.1 测试计划 28

2.5.2 设计测试用例 32

2.5.3 测试程序设计 43

2.5.4 执行测试 56

第3章 POI在线发布系统测试 58

3.1 项目需求 58

3.1.1 项目背景 58

3.1.2 项目功能需求 58

3.1.3 程序逻辑结构 59

3.1.4 数据库存储设计 60

3.1.5 程序组织与安装 66

3.2 测试目标 66

3.3 任务描述 67

3.4 测试组织 67

3.5 测试过程 67

3.5.1 测试计划 67

3.5.2 设计测试用例 72

3.5.3 测试程序设计 80

3.5.4 执行测试 90

第二部分 软件测试理论 95

第4章 软件测试基础 95

4.1 基本概念 95

4.2 软件测试分类 96

4.3 软件测试过程 96

4.4 软件测试技术 97

4.5 软件测试文档 99

4.6 软件测试用例 99

4.7 软件质量管理相关标准和技术 100

4.8 测试人员职业素质 102

4.9 软件测试与软件质量保证 102

4.10 软件开发组织结构 103

第5章 单元测试 106

5.1 单元测试概念 106

5.2 单元测试技术 107

5.3 单元测试文档 109

5.4 测试工具 112

第6章 白盒测试 113

6.1 白盒测试概念 113

6.2 白盒测试实施方案 113

6.3 测试用例设计 114

6.4 面向对象的白盒测试 121

6.5 白盒测试小结 122

第7章 黑盒测试 123

7.1 黑盒测试概念 123

7.2 黑盒测试方法 123

7.2.1 等价类方法 124

7.2.2 边界值分析方法 125

7.2.3 错误推测方法 128

7.2.4 因果图方法 128

7.2.5 判定表驱动分析法 130

7.2.6 正交实验设计方法 132

7.2.7 功能图法 133

7.2.8 场景设计方法 134

7.2.9 综合策略 134

第8章 系统测试 135

8.1 系统测试 135

8.2 系统测试分类 135

8.3 系统测试要素 137

8.4 软件攻击测试 139

第三部分 测试环境与测试工具 147

第9章 测试软件环境配置 147

9.1 Java运行环境配置 147

9.2 IIS的安装与配置 152

第10章 单元测试工具NUnit 156

10.1 NUnit介绍 156

10.2 NUnit在.NET中的应用 160

10.3 NUnit核心概念 163

参考文献 172