图书介绍

软件测试理论与实践PDF|Epub|txt|kindle电子书版本网盘下载

软件测试理论与实践
  • 毛志雄主编;余小斐,张华,熊登峰编著 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:9787113089610
  • 出版时间:2008
  • 标注页数:219页
  • 文件大小:38MB
  • 文件页数:232页
  • 主题词:软件-测试-高等学校:技术学校-教材

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 软件的分类2

1.2.1 按照功能划分2

1.2.2 按照技术架构划分2

1.2.3 按照用户划分2

1.2.4 按照开发的规模划分3

1.3 什么是Bug3

1.4 什么是软件测试5

1.4.1 早期定义5

1.4.2 标准定义5

1.5 为什么要进行软件测试6

1.6 软件测试的分类8

1.6.1 根据测试特性分类8

1.6.2 根据开发过程分类8

1.6.3 根据不同要求分类9

1.6.4 根据软件特性分类10

1.7 软件测试的基本步骤13

1.8 公司里测试部分的组织结构15

1.8.1 小公司15

1.8.2 大公司16

1.8.3 专业的外包公司16

1.9 软件测试工程师所需具备的素质16

1.10 软件测试和软件质量的关系17

1.11 软件测试的基本原则18

本章小结19

思考题19

第2章 软件测试阶段20

2.1 软件测试过程概述20

2.2 单元测试21

2.2.1 单元测试的准备工作21

2.2.2 单元的界定及常用的测试技术22

2.3 集成测试23

2.3.1 集成测试的准备工作23

2.3.2 模块的界定及常用的测试技术24

2.4 确认测试24

2.4.1 确认测试的准则24

2.4.2 配置审查的内容25

2.5 系统测试25

2.5.1 系统测试的准备工作25

2.5.2 系统测试常用的测试技术26

2.6 验收测试26

2.6.1 用户验收测试的准备工作26

2.6.2 用户验收测试常用的测试技术26

2.7 回归测试27

2.7.1 回归测试的准备工作27

2.7.2 回归测试常用的测试技术28

本章小结28

思考题28

第二部分 软件测试基本技能篇第3章 白盒测试29

3.1 什么是白盒测试29

3.1.1 流图29

3.1.2 环形复杂度31

3.1.3 图矩阵31

3.2 白盒测试的常用方法31

3.2.1 语句覆盖32

3.2.2 判定覆盖32

3.2.3 条件覆盖33

3.2.4 判定/条件覆盖34

3.2.5 组合覆盖34

3.2.6 路径覆盖35

3.2.7 路径测试36

3.2.8 路径表达式36

3.2.9 基本路径测试方法36

3.3 白盒测试案例运用38

本章小结40

思考题41

第4章 黑盒测试42

4.1 什么是黑盒测试42

4.2 黑盒测试的常用方法44

4.2.1 等价类划分法44

4.2.2 边界值分析法48

4.2.3 因果图法52

4.2.4 决策表法55

4.2.5 测试方法的选择60

4.3 黑盒测试案例运用60

4.3.1 用等价类划分法测试保险公司计算保费费率的程序61

4.3.2 决策表测试应用案例62

4.4 白盒测试和黑盒测试的比较63

本章小结64

思考题64

第5章 软件缺陷报告65

5.1 正确面对软件缺陷65

5.2 软件缺陷的描述66

5.3 软件缺陷生命周期67

5.4 软件缺陷的严重性和优先级68

5.5 分离和再现软件缺陷69

5.6 软件缺陷的跟踪71

本章小结72

思考题72

第6章 其他专项测试技术73

6.1 面向对象测试73

6.1.1 面向对象测试模型73

6.1.2 面向对象分析的测试74

6.1.3 面向对象设计的测试74

6.1.4 面向对象编程的测试75

6.1.5 面向对象的单元测试75

6.1.6 面向对象的集成测试75

6.1.7 面向对象的系统测试76

6.1.8 面向对象的测试技术76

6.2 Web测试77

6.2.1 基于Web的功能测试77

6.2.2 基于Web的性能测试78

6.2.3 基于Web的可用性测试79

6.2.4 基于Web的客户端兼容性测试80

6.2.5 基于Web的安全性测试80

6.3 嵌入式软件测试技术81

本章小结82

思考题82

第7章 软件测试流程83

7.1 制定测试计划83

7.1.1 软件测试项目的标准83

7.1.2 测试实施策略的制定84

7.1.3 测试项目计划阶段的细分85

7.1.4 测试项目计划的要点85

7.2 测试设计87

7.2.1 测试用例设计的方法和管理87

7.2.2 测试用例设计的特点88

7.3 执行测试88

7.3.1 测试阶段目标的检查88

7.3.2 测试用例执行的跟踪89

7.3.3 Bug的跟踪和管理89

7.4 软件质量分析报告及测试总结报告89

7.4.1 测试的覆盖率89

7.4.2 Bug分析90

7.4.3 产品总体质量分析90

本章小结91

思考题91

第8章 软件测试项目管理92

8.1 软件测试项目管理的概述92

8.1.1 测试项目92

8.1.2 测试项目管理93

8.2 软件测试项目的资源管理93

8.2.1 人力资源管理94

8.2.2 测试环境资源94

8.2.3 工作量的估计94

8.3 测试项目的进度管理95

8.3.1 测试项目的里程碑和关键路径95

8.3.2 进度的数量和质量的双重特性96

8.3.3 测试项目进度的管理方法96

8.4 测试项目的风险管理96

8.4.1 风险的分类96

8.4.2 风险管理的内容97

8.4.3 风险评估97

8.4.4 风险的控制97

8.5 测试项目的质量和配置管理98

8.5.1 质量管理的基本原则98

8.5.2 软件评审98

8.5.3 配置管理99

8.6 软件测试文档的管理100

8.6.1 测试文档的分类管理101

8.6.2 测试文档的存储和共享101

8.6.3 文档模板102

本章小结102

思考题102

第9章 自动化测试理论103

9.1 什么是软件自动化测试103

9.1.1 软件自动化测试的产生103

9.1.2 软件自动化测试的定义104

9.2 自动化测试的作用和优势104

9.2.1 自动化测试的作用104

9.2.2 自动化测试的优势104

9.2.3 应用自动化测试的优点105

9.3 软件自动化测试工具简述109

9.4 常用软件自动化测试工具概要111

本章小结115

思考题115

第三部分 软件测试实践篇第10章 测试用例设计116

10.1 测试用例的基本概念116

10.1.1 测试用例概念116

10.1.2 测试用例的特点117

10.1.3 测试用例的分类117

10.2 测试用例的设计步骤118

10.2.1 测试需求分析118

10.2.2 业务流程分析119

10.2.3 测试用例设计119

10.2.4 测试用例评审119

10.2.5 测试用例更新完善120

10.3 测试用例的编写120

10.3.1 测试种类、阶段和用例的关系120

10.3.2 测试用例一121

10.3.3 测试用例二122

10.3.4 测试用例三125

10.4 其他测试用例实例129

10.5 测试用例的管理132

本章小结133

思考题133

第11章 Rational Robot测试工具应用134

11.1 Rational Robot的功能134

11.2 Robot项目的建立和初始化135

11.3 产生用于功能测试的GUI脚本138

11.3.1 设置以及预定义138

11.3.2 记录GUI脚本140

11.3.3 在GUI Script中加入特写144

11.3.4 使用验证点147

11.3.5 使用Datapools150

11.3.6 编辑GUI脚本154

11.3.7 编译GUI脚本155

11.3.8 调试GUI脚本156

11.3.9 回放GUI脚本157

11.3.10 工具栏操作158

11.4 产生用于性能测试的VU脚本160

本章小结165

思考题165

第12章 TestDirector测试管理工具166

12.1 TestDirector的安装和配置166

12.1.1 TestDirector的安装过程166

12.1.2 TestDirector的环境配置170

12.2 TestDirector的使用171

12.2.1 项目库的建立和初始化171

12.2.2 工程配置172

12.2.3 测试需求管理175

12.2.4 测试计划管理177

12.2.5 执行测试管理180

12.2.6 缺陷管理182

12.2.7 数据分析及导出185

本章小结185

思考题185

第13章 专柜通系统测试案例186

13.1 被测项目介绍186

13.2 制定测试计划187

13.2.1 引言188

13.2.2 测试需求188

13.2.3 测试策略189

13.2.4 项目任务197

13.2.5 实施计划198

13.3 专柜通软件测试用例200

13.3.1 TSM_product Tests200

13.3.2 中杰零售终端管理系统204

13.3.3 基本资料管理208

13.4 专柜通管理系统测试Bug记录209

13.5 短信服务平台测试报告215

13.5.1 测试项目描述215

13.5.2 测试结论215

13.5.3 缺陷数据统计分析216

13.5.4 测试环境及工具216

13.5.5 测试详细结论说明表216

本章小结218

思考题218

参考文献219

热门推荐