图书介绍

软件测试技术【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

软件测试技术
  • 刘文乐编 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111368090
  • 出版时间:2012
  • 标注页数:254页
  • 文件大小:112MB
  • 文件页数:264页
  • 主题词:软件-测试-高等职业教育-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

软件测试技术PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1部分 软件测试基础篇1

第1章 软件测试概述1

1.1 软件缺陷与软件测试1

1.1.1 软件缺陷1

1.1.2 软件测试2

1.2 软件测试模型4

1.2.1 V模型4

1.2.2 W模型4

1.2.3 X模型5

1.2.4 H模型6

1.2.5 前置模型6

1.3 软件测试方法及分类7

1.3.1 按生存周期分类8

1.3.2 按实施测试部门分类13

1.3.3 按是否执行被测软件分类14

1.3.4 按是否检查程序代码分类14

1.3.5 按测试功能性能分类15

1.3.6 按是否使用自动测试工具分类16

1.3.7 按应用领域分类16

1.3.8 其他分类方式17

1.4 软件测试的步骤18

1.5 习题20

第2章 测试设计与管理22

2.1 测试设计22

2.1.1 测试设计概述22

2.1.2 测试需求分析22

2.1.3 测试用例29

2.1.4 测试用例管理34

2.2 测试管理37

2.2.1 测试管理概述37

2.2.2 测试计划制订39

2.2.3 测试报告41

2.3 实训47

2.4 习题48

第2部分 软件测试方法篇51

第3章 生存周期测试方法51

3.1 生存周期文档审查51

3.1.1 生存周期文档审查概述51

3.1.2 可行性分析阶段52

3.1.3 开发计划阶段53

3.1.4 需求分析阶段55

3.1.5 架构设计阶段59

3.1.6 概要设计阶段61

3.1.7 详细设计阶段66

3.1.8 系统测试阶段67

3.1.9 系统交付阶段69

3.2 传统测试阶段测试71

3.2.1 代码会审71

3.2.2 单元测试77

3.2.3 集成测试79

3.2.4 系统测试81

3.3 验证阶段测试84

3.3.1 冒烟测试84

3.3.2 确认测试85

3.3.3 验收测试87

3.3.4 用户测试91

3.3.5 独立测试92

3.4 交付阶段测试93

3.4.1 安装环境测试93

3.4.2 试运行测试93

3.4.3 安装/卸载测试94

3.5 运行维护阶段测试95

3.5.1 软件维护95

3.5.2 回归测试96

3.6 实训97

3.7 习题97

第4章 黑、白、灰盒测试方法100

4.1 黑、白、灰盒测试方法概述100

4.1.1 黑、白、灰盒测试方法简介100

4.1.2 黑、白、灰盒测试的优缺点101

4.1.3 黑、白、盒测试与静动态测试的关系103

4.2 黑盒测试103

4.2.1 黑盒测试概述103

4.2.2 黑盒测试方法104

4.2.3 黑盒测试用例设计105

4.3 白盒测试120

4.3.1 白盒测试概述120

4.3.2 白盒测试方法122

4.3.3 静态结构分析法122

4.3.4 逻辑覆盖法124

4.3.5 基本路径法128

4.3.6 程序插桩法130

4.3.7 域测试133

4.3.8 符号测试133

4.3.9 Z路径覆盖134

4.3.10 程序变异135

4.4 灰盒测试137

4.4.1 灰盒测试概述137

4.4.2 灰盒测试应用140

4.5 实训141

4.6 习题144

第5章 功能与性能测试方法147

5.1 功能与性能测试简介147

5.2 功能测试148

5.2.1 功能测试概述148

5.2.2 功能测试的实施150

5.3 性能测试154

5.3.1 性能测试概述154

5.3.2 几种主要的性能测试155

5.3.3 性能测试的步骤156

5.3.4 性能测试方案159

5.4 安全性测试161

5.4.1 安全性测试概述161

5.4.2 安全性测试方法161

5.4.3 安全性测试过程162

5.4.4 系统安全测试的内容163

5.4.5 安全性测试用例设计166

5.5 Web应用系统测试168

5.5.1 Web应用系统功能测试168

5.5.2 Web应用系统性能测试169

5.5.3 Web应用系统用户界面测试170

5.5.4 Web应用系统客户端兼容性测试172

5.5.5 Web应用系统安全测试172

5.6 实训173

5.7 习题173

第3部分 现代测试技术篇175

第6章 现代测试方法175

6.1 面向对象测试方法175

6.1.1 面向对象测试概述175

6.1.2 面向对象测试模型178

6.1.3 面向对象测试的方法180

6.2 敏捷测试方法185

6.2.1 敏捷测试概述185

6.2.2 敏捷测试的流程190

6.2.3 敏捷测试的实施192

6.2.4 敏捷测试的管理192

6.3 探索性测试194

6.3.1 探索性测试概述194

6.3.2 探索性测试的过程197

6.3.3 探索性测试的管理197

6.4 模糊测试198

6.4.1 模糊测试概述198

6.4.2 模糊测试的阶段200

6.4.3 网络协议模糊测试201

6.4.4 Web应用程序模糊测试202

6.5 云测试202

6.5.1 云计算简介202

6.5.2 云测试概述203

6.5.3 云测试抽象模型205

6.5.4 云测试平台搭建206

6.5.5 云测试关键技术207

6.6 国际化和本地化测试方法207

6.6.1 国际化和本地化测试概述207

6.6.2 国际化测试208

6.6.3 本地化测试209

6.7 基于组件、模型的测试方法213

6.7.1 基于组件的测试方法213

6.7.2 基于模型的测试方法216

6.8 实训219

6.9 习题220

第7章 自动测试方法221

7.1 自动测试概述221

7.2 自动测试准备工作223

7.2.1 选择自动测试级别223

7.2.2 实施自动测试的条件224

7.3 自动测试技术225

7.3.1 捕获和回放技术225

7.3.2 脚本技术225

7.3.3 自动比较技术227

7.3.4 脚本预处理技术227

7.4 自动测试框架227

7.4.1 自动测试框架概述228

7.4.2 自动测试框架分类229

7.4.3 自动测试框架的因素230

7.4.4 自动测试框架设计230

7.5 自动测试工具231

7.5.1 自动测试工具分类231

7.5.2 常用自动测试工具简介234

7.5.3 测试工具的选择243

7.6 实训244

7.7 习题245

附录A 软件测试方法简介246

附录B 英汉对照表250

参考文献254

热门推荐