图书介绍

软件测试基础与测试案例分析2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

软件测试基础与测试案例分析
  • 张坤,李媚,王向主编;阮冬茹,高凯,高国江副主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302358763
  • 出版时间:2014
  • 标注页数:244页
  • 文件大小:37MB
  • 文件页数:256页
  • 主题词:软件-测试-高等学校-教材

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.2.3 软件测试的分类5

1.3 软件测试过程模型8

1.3.1 单元测试8

1.3.2 集成测试11

1.3.3 确认测试13

1.3.4 系统测试15

1.3.5 验收测试16

1.3.6 测试模型18

1.4 软件测试职业发展和现状19

1.4.1 软件测试的现状19

1.4.2 软件测试的职业发展20

1.5 本章小结20

习题21

第2章 程序示例22

2.1 通用伪代码22

2.2 伪代码的语法规则22

2.3 NextDate程序24

2.3.1 问题描述24

2.3.2 NextDate程序分析24

2.3.3 NextDate程序实现24

2.4 UML语言26

2.5 ATM系统27

2.5.1 ATM系统分析27

2.5.2 UML建模28

2.6 本章小结31

习题31

第3章 软件测试用例的设计33

3.1 黑盒测试33

3.1.1 边界值测试33

3.1.2 等价类测试37

3.1.3 因果图40

3.1.4 决策表42

3.2 黑盒测试策略45

3.3 白盒测试47

3.3.1 路径测试47

3.3.2 数据流测试50

3.4 逻辑覆盖53

3.4.1 语句覆盖53

3.4.2 判定覆盖54

3.4.3 条件覆盖54

3.4.4 判定/条件覆盖55

3.4.5 条件组合覆盖56

3.4.6 几种覆盖准则之间的区别及关系57

3.5 白盒测试策略58

3.5.1 桌前检查58

3.5.2 单元测试58

3.5.3 代码评审58

3.5.4 同行评审58

3.5.5 代码走查58

3.5.6 静态分析59

3.6 案例分析——佣金问题的数据流测试分析59

3.6.1 问题描述及分析59

3.6.2 佣金问题的定义/使用测试60

3.6.3 佣金问题的程序片测试63

3.7 面向对象的测试用例设计64

3.7.1 有限状态机(FSM)69

3.7.2 Petri网71

3.7.3 正交阵列法73

3.7.4 UML软件测试76

3.7.5 案例分析——UML描述的ATM系统软件测试用例设计81

3.8 本章小结84

习题84

第4章 集成测试87

4.1 集成测试概念87

4.1.1 集成测试简介87

4.1.2 集成测试的目的和意义88

4.2 集成测试方法88

4.2.1 非渐增式集成测试88

4.2.2 渐增式集成测试89

4.2.3 三明治集成测试92

4.3 集成测试过程93

4.3.1 制定集成测试计划93

4.3.2 设计集成测试94

4.3.3 实施集成测试94

4.3.4 执行集成测试94

4.3.5 评估集成测试95

4.4 集成测试用例设计方法95

4.4.1 基于调用图的集成测试95

4.4.2 基于MM路径的集成测试97

4.4.3 案例分析——NextDate集成测试用例设计98

4.5 本章小结104

习题104

第5章 系统测试106

5.1 性能测试106

5.2 压力测试109

5.3 容量测试110

5.4 可靠性测试112

5.4.1 可靠性度量112

5.4.2 可靠性模型114

5.4.3 软件运行剖面117

5.5 GUI测试119

5.6 GUI测试指南121

5.7 本章小结125

习题125

第6章 测试流程与测试文档126

6.1 测试流程126

6.2 测试文档的编写129

6.2.1 测试计划编写130

6.2.2 测试用例编写135

6.2.3 测试报告编写142

6.3 本章小结145

习题146

第7章 黑盒测试法案例分析147

7.1 黑盒测试工具分类介绍147

7.2 IBM Rational Function Tester测试工具154

7.2.1 工具安装及基本使用155

7.2.2 脚本录制与回放160

7.2.3 测试验证点的设置164

7.2.4 测试对象的映射167

7.2.5 数据池的应用167

7.2.6 回归测试168

7.3 案例分析——图书管理系统软件测试169

7.3.1 图书管理系统软件测试计划169

7.3.2 图书管理系统黑盒测试用例设计172

7.3.3 利用Functional Test测试172

7.4 本章小结174

习题174

第8章 白盒测试法案例分析175

8.1 白盒测试工具介绍175

8.1.1 静态测试工具175

8.1.2 动态测试工具176

8.2 JUnit框架测试176

8.2.1 JUnit框架介绍176

8.2.2 案例分析——利用JUnit测试计算器程序179

8.3 JUnit的高级应用184

8.3.1 限时测试184

8.3.2 测试异常185

8.3.3 测试套件TestSuite的应用185

8.3.4 参数化测试185

8.4 HtmlUnit测试187

8.4.1 添加jar包到项目中187

8.4.2 HtmlUnit的应用188

8.4.3 使用HtmlUnit过程中的一些问题191

8.5 案例分析——利用JUnit进行NextDate单元测试191

8.5.1 问题描述及主要函数实现191

8.5.2 NextDate问题的JUnit测试193

8.6 本章小结196

习题197

第9章 性能测试案例分析198

9.1 性能测试概述198

9.1.1 性能测试的目的198

9.1.2 性能测试的准备199

9.2 性能测试工具及网站分类介绍199

9.2.1 性能测试工具200

9.2.2 性能测试网站202

9.3 利用LoadRunner进行负载测试203

9.3.1 测试计划204

9.3.2 脚本的录制与开发204

9.3.3 回放脚本208

9.3.4 场景设计211

9.3.5 运行场景并查看系统性能214

9.3.6 结果分析216

9.3.7 分析影向性能的系统资源219

9.3.8 发布性能测试结果222

9.4 本章小结223

习题223

第10章 IBM Rational ClearQuest缺陷跟踪管理224

10.1 工具安装及基本使用226

10.2 IBM Rational ClearQuest Designer使用229

10.2.1 创建模式(Schema)230

10.2.2 设计数据库236

10.2.3 用户及权限管理238

10.3 IBM Rational ClearQuest客户端使用239

10.3.1 缺陷变更管理239

10.3.2 创建公共查询和图表240

10.4 本章小结243

习题243

参考文献244

热门推荐