图书介绍

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

软件测试技术
  • 陈明编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302237808
  • 出版时间:2011
  • 标注页数:187页
  • 文件大小:85MB
  • 文件页数:199页
  • 主题词:软件-测试-高等学校-教材

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软件错误类型及出现的原因3

1.2.3软件缺陷的主要特征4

1.3软件测试的定义4

1.4软件测试的对象5

1.5软件测试的目的5

1.6软件测试的原则6

1.7软件测试的重要性7

1.8软件测试的复杂性8

1.9软件测试的经济性8

1.10开发各阶段的测试9

小结9

习题110

第2章软件测试方法11

2.1静态分析11

2.2动态测试13

2.3人工测试与机器测试14

2.3.1软件审查14

2.3.2人工测试与机器测试的比较16

2.4黑盒测试16

2.4.1黑盒测试的概念16

2.4.2等价类划分18

2.4.3边界值分析23

2.4.4错误推测26

2.4.5因果图26

2.5白盒测试28

2.5.1白盒测试的作用28

2.5.2程序结构分析29

2.5.3逻辑覆盖30

2.5.4程序插装34

2.5.5符号测试34

2.5.6程序变异35

2.6白盒测试和黑盒测试的比较38

2.6.1白盒测试的特点39

2.6.2黑盒测试的特点39

2.7敏捷测试方法简介39

2.7.1敏捷技术概述40

2.7.2敏捷测试的原则41

2.7.3敏捷测试的意义42

小结42

习题243

第3章软件测试过程44

3.1单元测试44

3.1.1单元测试内容45

3.1.2单元测试规则46

3.1.3单元测试的问题47

3.2集成测试48

3.2.1自顶向下集成测试49

3.2.2自底向上集成测试50

3.2.3混合式集成测试51

3.2.4先行集成测试51

3.2.5高频集成测试52

3.2.6回归测试53

3.3确认测试53

3.3.1确认测试的标准54

3.3.2有效性测试54

3.3.3配置复审55

3.3.4a测试与β测试55

3.4系统测试57

3.4.1系统测试的种类57

3.4.2系统测试与单元测试、集成测试之间的区别60

3.4.3系统测试的位置61

3.5终止测试61

3.5.1终止测试的标准61

3.5.2各个测试阶段的终止标准62

小结63

习题363

第4章面向对象软件测试64

4.1面向对象测试基础64

4.1.1面向对象测试层次64

4.1.2面向对象测试顺序64

4.1.3测试用例65

4.2面向对象测试模型65

4.2.1面向对象分析的测试66

4.2.2面向对象设计的测试68

4.2.3面向对象编程的测试69

4.3类测试70

4.3.1类测试的概述70

4.3.2类测试技术73

4.3.3UML在类测试中的应用80

4.4面向对象的集成测试83

4.5面向对象的系统测试85

4.6面向对象测试与传统测试的比较86

小结87

习题487

第5章测试的设计与实现88

5.1测试计划88

5.1.1设计测试计划的目的88

5.1.2测试方案的制定89

5.1.3测试策略的制定90

5.1.4测试计划的制定91

5.1.5测试的组织93

5.2测试设计96

5.2.1建立测试配置96

5.2.2测试用例设计98

5.3测试执行103

5.3.1创建测试任务104

5.3.2执行测试任务104

5.3.3处理软件问题报告104

5.4测试总结105

5.4.1测试结果的统计105

5.4.2测试结果的分析106

5.4.3测试报告的编写106

小结107

习题5107

第6章Web应用测试108

6.1Web测试概述108

6.1.1Web系统的结构108

6.1.2Web测试目的与计划110

6.1.3Web系统的测试策略110

6.2Web应用设计测试111

6.2.1总体架构设计的测试111

6.2.2客户端设计的测试111

6.2.3服务器端设计的测试112

6.3Web应用开发测试113

6.4Web应用运行测试113

6.5Web服务器测试119

6.5.1Web元素功能测试119

6.5.2Web安全性测试121

6.5.3Web负载测试122

6.6数据库服务器测试122

6.6.1数据库服务器性能测试122

6.6.2数据库并发控制测试123

6.7基于J2EE平台的测试124

6.7.1J2EE概述124

6.7.2基于J2EE应用的单元测试技术125

6.7.3Servlet的单元测试128

6.7.4JSP单元测试128

6.7.5数据库访问层的单元测试128

6.8基于.NET的ACT129

6.8.1ACT概述129

6.8.2ACT创建测试130

6.8.3ACT测试实例132

小结134

习题6134

第7章 软件测试自动化135

7.1测试自动化概念135

7.2测试自动化的优点136

7.3测试自动化的过程137

7.4测试自动化的问题138

7.5测试自动化的局限性139

7.6测试自动化设计140

7.6.1测试自动化的基本架构140

7.6.2测试自动化方法141

7.6.3测试自动化层次143

7.7测试自动化用例144

7.7.1测试自动化用例特征144

7.7.2测试自动化用例设计144

7.7.3测试自动化用例生成优缺点146

7.8测试自动化的前处理和后处理147

小结148

习题7149

第8章软件质量与质量保证150

8.1软件质量的定义150

8.2影响软件质量的因素150

8.3软件质量保证152

8.3.1软件质量保证概念152

8.3.2软件质量保证策略152

8.3.3SQA小组的任务153

8.4软件质量保证活动154

8.5软件评审155

8.5.1设计质量的评审内容155

8.5.2程序质量的评审内容160

8.6软件质量保证的标准163

8.7软件质量评价164

8.7.1软件质量评价体系164

8.7.2软件质量评价标准166

8.8软件质量框架168

8.8.1高质量软件的特性168

8.8.2软件质量框架的组成168

8.9软件开发质量的定量描述170

8.9.1基本的定量估算170

8.9.2软件需求的估算171

8.9.3估算验收测试阶段预期发现的缺陷数171

8.9.4维护活动设计的度量172

8.9.5软件可用性的计算172

8.9.6利用植入故障法估算程序中原有故障总数EN172

小结173

习题8173

第9章软件测试工具174

9.1测试工具的作用174

9.2测试工具的分类175

9.3典型的软件测试工具177

9.3.1Logiscope质量分析和测试工具177

9.3.2RationalPurify测试自动化工具179

9.3.3WinRunner功能测试工具180

9.3.4TestDirector测试管理系统182

9.4测试工具的选择184

9.5测试工具的局限性185

小结185

习题9186

参考文献187

热门推荐