图书介绍

软件测试技术案例教程PDF|Epub|txt|kindle电子书版本网盘下载

软件测试技术案例教程
  • 李海生,郭锐编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302276074
  • 出版时间:2012
  • 标注页数:249页
  • 文件大小:22MB
  • 文件页数:265页
  • 主题词:软件-测试-高等学校-教材

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.2软件质量与质量模型3

1.2.1软件质量3

1.2.2质量模型4

1.3软件测试的重要性7

1.3.1软件所带来的悲剧7

1.3.2其他一些例子9

1.4软件缺陷与软件故障11

1.4.1软件缺陷的定义11

1.4.2软件缺陷产生的原因12

1.4.3软件缺陷的组成13

1.4.4软件缺陷的修复费用13

1.5软件测试定义14

1.5.1软件测试的概念14

1.5.2软件测试的目的15

1.5.3软件测试的原则16

1.5.4软件测试与质量保证16

1.6软件测试模型17

1.6.1软件测试瀑布模型17

1.6.2软件测试V模型18

1.7软件测试用例20

1.7.1测试用例的基本概念20

1.7.2软件测试用例的作用20

1.7.3测试用例的设计及原则21

1.7.4测试用例设计实例23

1.8软件测试人员应具备的素质23

本章总结24

思考题24

第2章 艾斯医药商务系统项目案例概述25

2.1项目需求分析25

2.2系统结构分析30

2.3案例测试需求31

第3章 软件测试计划与策略32

3.1软件测试计划32

3.1.1制定测试计划的原则33

3.1.2制定测试计划34

3.2软件测试策略35

3.2.1静态测试与动态测试35

3.2.2白盒测试与黑盒测试37

3.3软件测试过程38

3.4软件测试与软件开发过程40

3.4.1软件开发过程40

3.4.2软件测试在软件开发过程中的作用42

3.5软件自动化测试介绍43

3.5.1软件自动化测试概述43

3.5.2软件自动化测试工具44

3.6项目案例47

3.6.1学习目标47

3.6.2案例描述48

3.6.3案例要点48

3.6.4案例实施48

3.6.5特别提示60

3.6.6拓展与提高60

本章总结60

思考题60

第4章 黑盒测试61

4.1黑盒测试的概念61

4.2等价类测试63

4.2.1等价类测试的原理63

4.2.2等价类测试的测试运用65

4.3边界值分析法70

4.3.1边界值分析法的原理70

4.3.2边界值分析法的测试运用73

4.4决策表77

4.4.1决策表的原理78

4.4.2决策表的测试运用80

4.5因果图82

4.5.1因果图的原理83

4.5.2因果图的测试运用84

4.6错误推测法87

4.7项目案例87

4.7.1学习目标87

4.7.2案例描述87

4.7.3案例要点87

4.7.4案例实施88

4.7.5特别提示92

4.7.6拓展与提高92

本章总结92

思考题93

第5章 白盒测试94

5.1白盒测试的概念94

5.1.1控制流测试95

5.1.2数据流测试101

5.2测试覆盖率103

5.2.1语句覆盖103

5.2.2判定覆盖105

5.2.3条件覆盖105

5.2.4判定/条件覆盖106

5.2.5条件组合覆盖107

5.2.6路径覆盖108

5.3白盒测试工具109

5.3.1静态白盒测试109

5.3.2动态白盒测试111

5.4项目案例112

5.4.1学习目标112

5.4.2案例描述112

5.4.3案例要点112

5.4.4案例实施112

5.4.5特别提示114

5.4.6拓展与提高115

本章总结115

思考题115

第6章 单元测试116

6.1单元测试的概念116

6.1.1单元测试的定义117

6.1.2单元测试的原则117

6.1.3单元测试的内容和主要任务118

6.1.4单元测试分析119

6.1.5单元测试用例设计120

6.1.6单元测试过程121

6.2单元测试环境建立122

6.3插桩程序设计123

6.4类测试124

6.4.1功能性测试124

6.4.2结构性测试124

6.4.3基于对象-状态转移图的面向对象软件测试124

6.4.4类的数据流测试125

6.5单元测试框架XUnit126

6.5.1 J U nit测试框架126

6.5.2 CppUnit测试框架128

6.6项目案例129

6.6.1学习目标129

6.6.2案例描述129

6.6.3案例要点129

6.6.4案例实施129

6.6.5特别提示137

6.6.6拓展与提高137

本章总结137

思考题137

第7章 集成测试138

7.1集成测试的概念138

7.1.1集成测试的主要任务138

7.1.2集成测试的层次与原则139

7.1.3集成测试关注的主要问题139

7.1.4集成测试与单元测试的区别140

7.1.5集成测试与系统测试的区别140

7.1.6集成测试的环境140

7.1.7集成测试的过程140

7.1.8集成测试用例设计141

7.1.9集成测试技术和测试数据142

7.2集成测试方法143

7.2.1非增式集成143

7.2.2自顶向下集成143

7.2.3自底向上集成145

7.2.4混合集成145

7.2.5基于事件(消息)集成146

7.3项目案例147

7.3.1学习目标147

7.3.2案例描述147

7.3.3案例要点147

7.3.4案例实施147

7.3.5特别提示152

7.3.6拓展与提高152

本章总结153

思考题153

第8章 系统测试154

8.1系统测试的概念154

8.2功能测试155

8.2.1功能测试的概念155

8.2.2功能测试的方法155

8.2.3功能测试的工具156

8.3性能测试157

8.3.1性能测试的概念157

8.3.2性能测试的方法158

8.3.3性能测试的工具160

8.4压力测试161

8.4.1压力测试的概念161

8.4.2压力测试的方法162

8.4.3压力测试的工具164

8.5容量测试165

8.5.4容量测试的概念165

8.5.2容量测试的方法167

8.5.3容量测试的执行167

8.6安全性测试170

8.6.1安全性测试的概念170

8.6.2安全性测试的方法172

8.6.3安全性测试的执行173

8.7用户界面测试174

8.7.1用户界面测试的概念174

8.7.2用户界面测试的方法178

8.8安装/卸载测试180

8.8.1安装/卸载测试的概念180

8.8.2安装/卸载测试的方法182

8.9文档测试183

8.9.1文档测试的概念183

8.9.2文档测试的方法185

8.10回归测试187

8.10.1回归测试的概念187

8.10.2回归测试的方法187

8.11项目案例188

8.11.1学习目标188

8.11.2案例描述188

8.11.3案例要点188

8.11.4案例实施188

8.11.5特别提示194

8.11.6拓展与提高194

本章总结195

思考题195

第9章 验收测试196

9.1验收测试的概念196

9.2验收测试的主要内容197

9.3 Alpha测试203

9.4 Beta测试203

9.4.1 Beta测试的概念203

9.4.2β测试的前提条件205

9.4.3β测试人员组织205

9.5项目案例205

9.5.1学习目标205

9.5.2案例描述206

9.5.3案例要点206

9.5.4案例实施206

9.5.5特别提示210

9.5.6拓展与提高210

本章总结210

思考题210

第10章 软件测试管理211

10.1测试团队的组织和管理211

10.1.1测试团队组织结构212

10.1.2角色和职责213

10.1.3测试人员培养216

10.2测试用例的组织和管理217

10.2.1测试用例报告217

10.2.2测试用例的组织和跟踪219

10.3软件Bug管理220

10.3.1软件Bug的基本概念220

10.3.2软件Bug的状态和类型221

10.3.3软件Bug严重等级和优先级222

10.3.4软件Bug管理流程223

10.3.5软件 Bug管理常用工具227

10.4项目案例244

10.4.1学习目标244

10.4.2案例描述244

10.4.3案例要点244

10.4.4案例实施244

10.4.5特别提示247

10.4.6拓展与提高247

本章总结247

思考题248

致谢249

热门推荐