图书介绍

实用软件测试教程 第2版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

实用软件测试教程 第2版
  • 王法胜,李绪成,温艳冬编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302333647
  • 出版时间:2014
  • 标注页数:286页
  • 文件大小:46MB
  • 文件页数:301页
  • 主题词:软件-测试-高等学校-教材

PDF下载


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

下载说明

实用软件测试教程 第2版PDF格式电子书版下载

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

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

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

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

图书目录

第1章 软件测试基础1

1.1 软件开发过程1

1.1.1 线性顺序模型2

1.1.2 原型实现模型3

1.1.3 螺旋模型4

1.2 软件测试概述6

1.2.1 软件缺陷的案例6

1.2.2 软件测试的发展8

1.2.3 软件测试的定义9

1.2.4 软件缺陷的定义10

1.2.5 软件测试的分类11

1.3 软件测试过程模型13

1.3.1 V模型13

1.3.2 W模型14

1.3.3 H模型15

1.4 软件测试的原则与误区16

1.4.1 软件测试的原则16

1.4.2 软件测试的误区18

本章小结19

第2章 黑盒测试用例设计方法20

2.1 测试用例设计概述20

2.1.1 测试用例的定义及表示21

2.1.2 测试用例与需求21

2.1.3 设计测试用例的步骤22

2.2 等价类划分法22

2.2.1 确定等价类的原则23

2.2.2 设计测试用例的步骤23

2.2.3 等价类划分法的应用实例24

2.2.4 实践体会25

2.3 边界值分析法25

2.3.1 边界值分析法的原则26

2.3.2 内部边界值27

2.3.3 外部边界值27

2.3.4 边界值分析法应用实例28

2.4 因果图法29

2.4.1 因果图的定义29

2.4.2 因果图法的基本步骤30

2.4.3 因果图法的应用实例31

2.5 决策表法32

2.5.1 决策表的结构32

2.5.2 决策表的化简33

2.6 场景法35

2.6.1 用例规约35

2.6.2 场景法的应用37

2.7 正交实验法38

2.7.1 正交实验表38

2.7.2 用例设计的基本步骤39

本章小结40

第3章 白盒测试用例设计方法41

3.1 逻辑覆盖测试41

3.1.1 语句覆盖41

3.1.2 判定覆盖43

3.1.3 条件覆盖43

3.1.4 判定/条件覆盖44

3.1.5 组合条件覆盖45

3.1.6 路径覆盖47

3.2 基本路径测试47

3.2.1 控制流图47

3.2.2 环形复杂度50

3.2.3 独立路径51

3.2.4 基本路径法的应用51

3.3 循环测试53

3.4 代码检查54

3.4.1 代码审查54

3.4.2 代码走查55

3.4.3 桌面检查56

3.5 Rational Purify应用56

3.5.1 Purify概述56

3.5.2 Purify实际运用57

本章小结60

第4章 单元测试62

4.1 单元测试概述62

4.1.1 单元测试的定义62

4.1.2 单元测试的内容63

4.2 单元测试的过程65

4.2.1 计划单元测试65

4.2.2 设计单元测试66

4.2.3 执行单元测试68

4.2.4 评估单元测试68

4.3 JUnit69

4.3.1 JUnit框架的组成69

4.3.2 JUnit应用示例70

4.3.3 SetUp和TearDown方法72

4.4 HtmlUnit74

4.5 HttpUnit76

4.5.1 工作原理76

4.5.2 特征76

4.5.3 HttpUnit实践76

本章小结79

第5章 集成测试80

5.1 集成测试概述80

5.1.1 集成测试的定义80

5.1.2 集成测试的层次80

5.1.3 集成测试的原则81

5.2 集成测试的策略81

5.2.1 非增量式集成策略82

5.2.2 增量式集成策略82

5.3 集成测试的步骤85

5.3.1 制定集成测试计划86

5.3.2 集成测试分析和设计86

5.3.3 集成测试的实施87

5.3.4 集成测试的执行87

本章小结87

第6章 功能测试89

6.1 系统测试概述89

6.2 功能测试概述90

6.3 功能测试的策略90

6.4 功能测试的内容92

6.5 功能测试的方法93

6.6 HP QuickTestProfessional95

6.6.1 QTP工作流程96

6.6.2 测试脚本的录制与执行96

6.6.3 测试脚本的分析98

6.6.4 测试结果的分析99

6.6.5 检查点技术100

6.6.6 参数化技术108

6.6.7 输出值109

6.6.8 动作切分110

6.6.9 测试对象库的创建和使用112

6.7 IBM RationalRobot114

6.7.1 使用Robot录制GUI脚本115

6.7.2 回放脚本116

6.7.3 验证点的使用116

6.7.4 数据池的使用126

6.8 IBM Rational FunctionalTester129

6.8.1 录制脚本129

6.8.2 脚本的回放132

6.8.3 验证点133

6.8.4 测试对象映射135

6.8.5 RFT数据池137

本章小结140

第7章 性能测试141

7.1 性能测试基础141

7.1.1 性能测试的分类142

7.1.2 性能计数器142

7.2 性能测试流程146

7.2.1 性能测试的计划146

7.2.2 性能测试的设计146

7.2.3 性能测试的执行147

7.2.4 测试结果的分析147

7.3 LoadRunner应用147

7.3.1 脚本录制与开发148

7.3.2 场景设计与运行164

7.3.3 结果分析170

7.4 Rational Performance Tester应用181

7.4.1 工具的基本使用方法182

7.4.2 测试验证点的设置185

7.4.3 数据池的应用187

7.5 性能测试结果分析189

7.5.1 性能分析原则189

7.5.2 常见瓶颈症状190

本章小结191

第8章 本地化测试192

8.1 本地化测试概述192

8.1.1 本地化测试的定义192

8.1.2 本地化测试与其他测试的区别193

8.1.3 本地化测试的类型193

8.1.4 本地化软件缺陷的分类196

8.1.5 本地化测试的流程198

8.2 简体中文本地化翻译语言文字规范200

8.2.1 本地化语言翻译技巧200

8.2.2 一般翻译规则203

8.3 本地化测试工程师204

8.3.1 基础技能205

8.3.2 专业基础知识205

8.3.3 职业素质206

本章小结206

第9章 网络互联与测试207

9.1 网络基础知识207

9.1.1 OSI的七层模型207

9.1.2 TCP/IP协议族209

9.1.3 IP地址分类210

9.2 常用网络测试命令211

9.2.1 ping命令211

9.2.2 tracert命令214

9.2.3 ipconfig命令216

9.2.4 arp命令218

9.2.5 ftp命令219

9.3 常见网络故障的分析与处理219

9.3.1 物理层故障分析220

9.3.2 数据链路层故障分析221

9.3.3 网络层故障分析221

9.3.4 传输层及高层故障分析222

9.3.5 用ping命令检测网络故障222

本章小结223

第10章 测试环境搭建224

10.1 测试环境概述224

10.1.1 测试环境的定义224

10.1.2 测试环境的组成224

10.1.3 测试环境的管理225

10.1.4 测试环境的备份与恢复225

10.2 Windows环境下Web测试环境的搭建226

10.2.1 操作系统的配置与安装226

10.2.2 JDK+Tomcat+MySQL环境的搭建226

10.2.3 JUnit单元测试环境的搭建230

10.2.4 常见问题分析及对策231

10.3 Linux环境下测试环境的搭建232

10.3.1 Linux下JDK的安装与配置232

10.3.2 Linux下Tomcat的安装与配置234

10.3.3 Linux下MySQL的安装与配置236

10.3.4 Linux下的其他测试工具239

10.3.5 常见问题分析及对策240

10.4 自动化测试环境的搭建242

10.4.1 Rational自动化测试软件的安装242

10.4.2 HP LoadRunner的安装242

10.4.3 HP QuickTest Professional的安装243

10.4.4 常见问题分析与对策243

10.5 测试管理工具Quality Center的安装243

本章小结253

第11章 软件测试管理255

11.1 缺陷管理255

11.1.1 缺陷生命周期255

11.1.2 缺陷报告的编写257

11.2 团队管理257

11.2.1 组织结构258

11.2.2 素质要求259

11.2.3 激励方法260

11.3 风险管理261

11.4 过程管理262

11.4.1 测试需求分析262

11.4.2 测试计划264

11.4.3 测试设计265

11.4.4 测试开发267

11.4.5 测试执行268

11.5 Quality Center测试管理工具269

11.5.1 Quality Center简介269

11.5.2 测试流程管理269

本章小结273

附录A 代码检查274

附录B 测试用例模板276

附录C 自动化测试工具简表278

附录D 软件测试英语词汇284

参考文献286

热门推荐