图书介绍

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

软件测试方法与实践
  • 郁莲编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302184584
  • 出版时间:2008
  • 标注页数:219页
  • 文件大小:40MB
  • 文件页数:234页
  • 主题词:软件-测试

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什么是软件测试2

1.2软件测试目的2

1.3软件测试原理3

1.4软件测试过程4

1.5软件测试类型6

1.5.1按照开发阶段划分6

1.5.2按照测试技术划分8

1.5.3按照执行状态划分8

1.5.4按照执行主体划分9

1.6软件测试的注意事项(Tip)9

1.7软件测试的现状和趋势与面临的挑战10

1.7.1现状和趋势10

1.7.2面临的挑战11

1.8测试人员职业发展与具备的素质12

1.8.1从测试工程师的市场角度来分析13

1.8.2从测试工程师的自身素质提高的角度来看13

1.9总结13

1.10参考文献14

1.11思考与练习14

1.12进一步阅读14

1.13课后作业15

第2章 白盒测试17

2.1基本路径测试18

2.1.1流图符号18

2.1.2独立程序路径19

2.1.3环形复杂性20

2.1.4导出测试用例21

2.1.5图矩阵法22

2.2控制结构测试24

2.2.1条件测试24

2.2.2数据流测试26

2.2.3循环测试29

2.3代码检查法31

2.3.1代码审查31

2.3.2桌面检查37

2.3.3走查41

2.4总结42

2.5参考文献42

2.6思考与练习43

2.7进一步阅读44

第3章 黑盒测试45

3.1基于图的测试方法46

3.2等价划分48

3.3边界值分析49

3.4因果分析法49

3.4.1因果图——图形符号50

3.4.2因果图——举例51

3.5正交数组测试53

3.6测试插桩55

3.6.1测试预言56

3.6.2随机数据生成器58

3.7总结59

3.8参考文献60

3.9思考与练习60

3.10进一步阅读61

第4章 软件测试覆盖分析62

4.1代码覆盖分析63

4.2控制流覆盖64

4.2.1语句覆盖64

4.2.2判定覆盖65

4.2.3条件覆盖66

4.2.4条件判定组合覆盖66

4.2.5多条件覆盖67

4.2.6修正条件/判定覆盖69

4.2.7路径覆盖70

4.3数据流覆盖71

4.3.1Rapps和Weyuker的标准71

4.3.2Ntafos的标准75

4.3.3Ural的标准76

4.3.4Laski和Korel的标准76

4.4其他覆盖标准78

4.4.1数据域覆盖78

4.4.2统计或可靠性覆盖78

4.4.3风险覆盖78

4.4.4安全覆盖79

4.4.5状态模型的覆盖标准79

4.4.6覆盖标准有关问题、局限性79

4.4.7实际应用的建议80

4.5总结81

4.6参考文献81

4.7思考与练习82

4.8进一步阅读82

第5章 单元测试与集成测试84

5.1单元测试85

5.1.1单元测试考虑事项85

5.1.2单元测试规程87

5.1.3单元测试局限性88

5.2集成测试88

5.2.1自顶向下集成90

5.2.2自底向上集成91

5.2.3混合式集成92

5.2.4端到端集成测试94

5.3总结100

5.4参考文献100

5.5思考与练习101

5.6进一步阅读101

第6章 JUnit测试工具102

6.1使用JUnit103

6.1.1一个简单的例子103

6.1.2JUnit安装与运行104

6.1.3JUnit常见问题108

6.1.4一个自动售货机的例子113

6.2JUnit的设计117

6.2.1设计目标118

6.2.2JUnit设计118

6.2.3小结124

6.3模仿对象测试127

6.3.1模仿对象简介127

6.3.2模仿对象与重构129

6.3.3利用工具建立模仿对象136

6.3.4小结138

6.4DbUnit单元测试138

6.4.1DbUnit简介138

6.4.2使用DbUnit139

6.4.3小结143

6.5JUnit4简介144

6.5.1一个小例子144

6.5.2JUnit4的注解146

6.5.3小结146

6.6JUnit、MockObject和DbUnit的作业147

6.7参考文献148

第7章 回归测试149

7.1回归测试的特点150

7.2回归测试的过程151

7.2.1重新确认测试用例152

7.2.2识别错误152

7.3回归测试的策略153

7.4波及效应分析154

7.4.1波及效应分析步骤154

7.4.2程序切片156

7.5回归测试的花费157

7.6总结158

7.7参考文献159

7.8思考与练习159

7.9进一步阅读159

第8章 基于状态的软件测试技术160

8.1状态转换图161

8.2状态图165

8.2.1Harel状态图的属性166

8.2.2从状态图变换到STD170

8.2.3UML状态图171

8.3基于状态的测试171

8.3.1测试步骤172

8.3.2产生测试用例173

8.3.3覆盖分析177

8.4总结178

8.5参考文献179

8.6思考与练习179

8.7进一步阅读180

第9章 面向对象的应用测试181

9.1OO测试方法182

9.1.1OO概念对测试用例设计影响183

9.1.2传统测试用例设计方法的可用性183

9.1.3基于故障的测试183

9.1.4OO编程对测试的影响184

9.1.5测试用例和类层次185

9.1.6基于场景的测试186

9.1.7测试表层结构和深层结构187

9.2在类级别上可用的测试方法188

9.2.1面向对象的随机测试188

9.2.2在类级别上的划分测试188

9.3类间测试用例设计189

9.3.1多个类测试189

9.3.2从行为模型导出的测试190

9.4总结192

9.5参考文献192

9.6思考与练习193

9.7进一步阅读193

第10章 Web应用软件测试技术194

10.1Web应用测试概念195

10.1.1质量的纬度195

10.1.2Web应用环境中的错误196

10.1.3测试策略197

10.1.4测试计划197

10.2测试过程概述198

10.3内容测试200

10.3.1内容测试目标201

10.3.2数据库测试202

10.4用户界面测试203

10.4.1界面测试策略203

10.4.2测试界面机制204

10.4.3测试界面语义206

10.4.4易用性测试206

10.4.5兼容性测试207

10.5组件级测试209

10.6导航测试211

10.6.1测试导航语法211

10.6.2测试导航语义212

10.7配置测试213

10.7.1服务器端问题213

10.7.2客户端问题213

10.8安全测试214

10.9性能测试215

10.9.1性能测试目标216

10.9.2负载测试216

10.9.3压力测试217

10.10总结217

10.11参考文献218

10.12思考与练习218

10.13进一步阅读219

热门推荐