图书介绍

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

软件测试与测试技术
  • 黎连业,王华,李淑春编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302198734
  • 出版时间:2009
  • 标注页数:379页
  • 文件大小:70MB
  • 文件页数:393页
  • 主题词:软件-测试

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.1.1 软件的概念、特点和分类1

1.1.2 软件工程的定义、内容、目标、问题3

1.1.3 软件生存周期及其模型5

1.1.4 软件开发方法12

1.1.5 软件生存周期过程15

1.1.6 软件工程标准18

1.1.7 软件开发文档20

1.1.8 软件质量保证20

1.2 软件测试的概念、方法和任务26

1.2.1 软件测试的概念26

1.2.2 软件测试的方法34

1.2.3 软件测试的任务36

1.3 软件测试的术语定义36

1.4 软件测试的人员要求44

1.4.1 系统测试人员的结构44

1.4.2 软件测试人员需要的知识45

1.4.3 软件测试人员需要的素质45

1.4.4 软件测试人员的职责46

1.5 软件测试的前景46

第2章 软件测试的质量要求48

2.1 软件测试的成熟度模型48

2.2 软件测试的流程图55

2.3 软件测试的流程细则58

第3章 白盒测试技术61

3.1 白盒测试的基本概念61

3.2 白盒测试的依据和流程63

3.3 白盒测试的方法63

3.3.1 代码检查法63

3.3.2 静态结构分析法64

3.3.3 静态质量度量法65

3.3.4 逻辑覆盖法65

3.3.5 基本路径测试法68

3.3.6 域测试法70

3.3.7 符号测试法70

3.3.8 Z路径覆盖法70

3.3.9 程序变异测试法70

3.4 白盒测试的要求71

3.4.1 软件各层公用问题测试的要求71

3.4.2 Java语言测试的要求75

3.4.3 数据类型测试的要求75

3.4.4 SQL语句测试的要求75

3.4.5 界面测试的要求80

3.4.6 数值对象测试的要求82

3.4.7 业务对象测试的要求82

3.4.8 数据管理对象测试的要求83

3.5 白盒测试的工具83

3.5.1 代码测试工具83

3.5.2 静态测试和静态测试工具87

3.5.3 动态测试和动态测试工具92

第4章 黑盒测试技术95

4.1 黑盒测试的基本概念95

4.1.1 黑盒测试的优点和缺点96

4.1.2 黑盒测试与白盒测试的比较96

4.2 黑盒测试的方法97

4.2.1 等价类划分方法97

4.2.2 边界值分析方法100

4.2.3 错误推测方法101

4.2.4 判定表驱动分析方法101

4.2.5 因果图方法102

4.2.6 正交实验设计方法107

4.2.7 功能图分析方法108

4.2.8 场景设计方法108

4.3 黑盒测试的工具109

4.3.1 QACenter测试工具109

4.3.2 WinRunner测试工具111

4.4 黑盒测试的操作步骤112

第5章 软件测试模型和测试工作指南113

5.1 软件测试工作概述113

5.1.1 软件测试工作流程113

5.1.2 软件测试阶段114

5.2 软件测试模型115

5.2.1 V模型115

5.2.2 W模型116

5.2.3 H模型117

5.2.4 X模型117

5.3 软件测试工作指南117

第6章 单元测试技术119

6.1 单元测试的内容119

6.2 单元测试的要点剖析122

第7章 功能测试技术124

7.1 功能测试概述124

7.2 功能测试的流程126

7.3 功能测试用例的书写内容128

第8章 网络测试和软件安装测试技术130

8.1 网络产品的测试130

8.1.1 防火墙产品测试131

8.1.2 入侵检测产品测试133

8.1.3 入侵防护测试136

8.1.4 漏洞扫描测试137

8.1.5 防病毒测试138

8.1.6 交换机测试140

8.1.7 服务器测试142

8.2 网络本身的测试143

8.2.1 网络测试的类型143

8.2.2 网络测试的内容146

8.2.3 网络测试的方式147

8.2.4 网络应用系统的测试147

8.2.5 网络性能测试的环境150

8.2.6 网络应用系统的测试阶段划分150

8.2.7 网络应用系统的主要测试设备151

8.3 软件安装的测试152

8.3.1 共享软件安装测试152

8.3.2 用户应用系统软件安装测试153

第9章 性能测试技术155

9.1 性能测试概述155

9.1.1 性能测试的分类155

9.1.2 性能测试的目的159

9.1.3 性能测试的指标159

9.1.4 性能测试的内容159

9.1.5 性能测试的策略159

9.1.6 性能测试的方法160

9.2 性能测试的实例剖析161

9.2.1 并发性能测试剖析161

9.2.2 Web站点质量分析剖析162

9.2.3 应用故障定位剖析163

9.2.4 测试策略剖析163

第10章 集成测试技术167

10.1 集成测试概述167

10.1.1 集成测试过程167

10.1.2 集成测试方法168

10.2 集成测试阶段工作171

第11章 系统测试技术174

11.1 系统测试的主要内容和测试类型174

11.2 系统测试的过程175

11.3 系统测试的结果分析176

11.4 系统测试的文档资料178

第12章 验收测试技术180

12.1 验收测试的先决条件180

12.2 验收测试的目的180

12.3 验收测试的内容181

第13章 Web测试技术182

13.1 Web的功能测试182

13.2 Web的性能测试184

13.3 Web的用户界面测试185

13.4 Web的兼容性测试187

13.5 Web的安全性测试188

13.6 Web的接口测试188

第14章 自动化测试技术190

14.1 自动化测试概述190

14.2 自动化测试技术193

14.3 自动化测试级别195

14.4 自动化测试框架196

14.5 自动化测试工具198

14.5.1 自动化测试工具的特征198

14.5.2 自动化测试工具的分类198

14.5.3 自动化测试工具的常用类型199

第15章 面向对象的测试技术204

15.1 面向对象的测试概述204

15.1.1 面向对象的基本概念204

15.1.2 类的特性205

15.1.3 面向对象的开发方法207

15.1.4 面向对象的模型210

15.1.5 面向对象的设计212

15.1.6 面向对象的测试内容213

15.1.7 面向对象的测试模型215

15.2 面向对象分析的测试217

15.3 面向对象编程的测试221

15.4 面向对象的单元测试222

15.4.1 类的测试和测试要求222

15.4.2 类测试设计的方法222

15.4.3 单元测试使用的方法224

15.5 面向对象的集成测试225

15.5.1 面向对象集成测试的目的225

15.5.2 面向对象集成测试的策略226

15.5.3 面向对象集成测试的静态和动态测试226

15.5.4 面向对象集成测试的用例和测试过程227

15.5.5 面向对象集成测试的常见故障229

15.6 面向对象的系统测试230

15.7 面向对象软件的测试用例设计230

15.7.1 面向对象软件的测试用例设计原则230

15.7.2 面向对象软件的测试用例设计方法231

第16章 软件缺陷测试和测试评估237

16.1 软件缺陷概述237

16.1.1 软件缺陷的定义237

16.1.2 软件缺陷的特征238

16.1.3 软件缺陷的类型238

16.1.4 Bug状态239

16.1.5 Bug的等级划分与优先级239

16.1.6 软件缺陷的标识、种类和属性240

16.1.7 缺陷的起源、来源和根源241

16.1.8 Bug记录242

16.2 软件缺陷的生命周期243

16.3 软件缺陷的跟踪管理244

16.3.1 软件缺陷的测试报告244

16.3.2 软件缺陷的分离和重现246

16.3.3 软件缺陷的跟踪系统247

16.4 软件测试的评估248

16.4.1 测试覆盖评估248

16.4.2 软件测试的质量评估250

16.4.3 软件测试的缺陷评估253

16.4.4 软件测试的性能评估255

第17章 测试用例设计和电子政务应用平台测试用例设计实例257

17.1 测试用例的基本概念257

17.1.1 测试用例概述257

17.1.2 测试用例设计259

17.2 界面测试用例设计实例261

17.3 登录、添加、删除、查询模块测试用例设计实例272

17.4 宽带接入网网络管理系统测试用例设计实例274

17.5 某部电子政务应用平台测试用例设计实例279

17.5.1 主页信息发布测试用例设计实例279

17.5.2 工作站设置测试用例设计实例280

17.5.3 文件维护测试用例设计实例281

17.5.4 查询显示页面测试用例设计实例282

17.5.5 数据传输测试用例设计实例282

17.5.6 个人信息通信工具测试用例设计实例283

17.5.7 公文管理测试用例设计实例283

17.5.8 修改文件和修改撰文单位测试用例设计实例287

17.5.9 党、团、工会事务管理测试用例设计实例288

17.5.10 贺电事务管理测试用例设计实例288

17.5.11 固定资产管理测试用例设计实例289

17.5.12 会务管理测试用例设计实例290

17.5.13 领导日程管理测试用例设计实例291

17.5.14 机构管理维护测试用例设计实例291

17.5.15 代码维护和主题词分类测试用例设计实例292

17.5.16 公文流转测试用例设计实例293

17.5.17 目录测试用例设计实例293

17.5.18 维护人员测试用例设计实例294

17.6 电子政务应用平台主页功能测试用例设计实例294

第18章 测试文档的写作296

18.1 测试文档的写作概述296

18.2 测试需求说明书写作的内容298

18.2.1 测试需求说明书的写作方法298

18.2.2 测试需求说明书的写作模板298

18.3 测试任务说明书写作的内容302

18.3.1 测试任务、测试质量和测试范围302

18.3.2 确定测试进度和管理303

18.3.3 测试注意事项304

18.4 测试计划说明书写作的内容304

18.5 测试大纲写作的内容307

18.6 测试用例写作的内容311

18.7 测试分析报告写作的内容317

18.7.1 测试分析报告模板的目录317

18.7.2 测试分析报告模板的写作内容318

18.8 集成测试报告写作的内容327

18.9 单元测试报告写作的内容331

18.10 系统测试总结报告写作的内容333

18.10.1 系统测试总结报告模板的图示333

18.10.2 系统测试总结报告模板的写作要点334

18.11 验收测试报告写作的内容336

第19章 软件的其他测试技术344

19.1 可用性测试344

19.2 安全性测试344

19.3 强度测试或压力测试345

19.4 确认测试345

19.5 容错性测试346

19.6 回归测试技术346

19.7 易用性测试348

第20章 软件测试管理349

20.1 测试管理概述349

20.2 测试项目管理350

20.3 测试过程管理353

20.4 组织和人员管理355

20.4.1 软件测试的组织355

20.4.2 软件测试组织的职能357

20.4.3 软件测试的组织结构357

20.4.4 软件测试组织结构的准则357

20.4.5 软件测试人员的能力要求357

20.5 软件配置管理358

20.5.1 软件配置管理概述358

20.5.2 软件配置管理要求364

20.6 软件缺陷管理366

20.7 变更请求管理367

20.8 进度管理368

20.9 风险管理369

20.9.1 软件风险的基本概念369

20.9.2 风险识别和分析372

20.9.3 软件项目风险管理模型374

20.10 成本管理374

热门推荐