软件测试技术
软件测试技术封面图

软件测试技术

王英龙, 主编

出版社:清华大学出版社

年代:2009

定价:34.0

书籍简介:

本书首先从一个宏观的角度对软件测试做了准确定位,然后对软件测试做了总体论述并描绘了软件测试的一个全貌;随之,我们以软件测试生命周期这样一个基本的软件测试过程为线索,逐层深入地向读者解密软件测试的内容和技术,在本书的后面还论述了测试过程的组织与管理、测试的度量和过程改进及相关模型。

书籍目录:

第一篇 软件工程概述

第1章 软件工程的起源概述3

1.1 软件的发展及特点3

1.1.1 计算机硬件的发展3

1.1.2 计算机软件的发展4

1.1.3 计算机软件的特点5

1.2 软件危机6

1.2.1 软件危机的表现6

1.2.2 软件危机的形成原因8

1.2.3 软件工程的提出10

本章小结11

第2章 软件工程概览12

2.1 软件工程的概念12

2.2 软件工程的要素13

2.2.1 软件工程方法13

2.2.2 软件工程过程16

2.2.3 软件工程工具18

2.2.4 CASE简介18

2.3 软件工程的基本原则19

2.4 软件工程的原理19

2.5 软件开发过程模型21

2.5.1 瀑布模型21

2.5.2 原型模型22 2.5.3 增量模型22

2.5.4 喷泉模型23

2.5.5 螺旋模型23

2.6 软件工程标准24

2.6.1 标准概述24

2.6.2 标准分类24

2.6.3 软件工程相关标准介绍27

本章小结37

/目 录/ 第3章 软件过程能力评估与CMM/CMMI38

3.1 CMM/CMMI综述38

3.2 CMM/CMMI基本框架40

3.2.1 CMM40

3.2.2 CMMI40

3.3 CMM/CMMI与软件测试42

本章小结44第二篇 软件测试概述

第4章 软件质量47

4.1 什么是软件质量47

4.2 软件质量管理48

4.2.1 质量管理基础48

4.2.2 软件质量管理的手段和方法48

4.3 软件质量与软件开发、测试49

本章小结50

第5章 软件测试基础52

5.1 软件测试的历史及演变52

5.2 什么是软件测试53

5.3 软件测试的原则54

5.4 软件测试的分类55

5.5 软件测试基本方法57

5.5.1 黑盒测试57

5.5.2 白盒测试58

5.5.3 黑盒测试与白盒测试的关系59

本章小结60

第6章 软件测试过程模型61

6.1 什么是软件测试过程模型61

6.2 常见的软件测试过程模型61

6.2.1 V模型61

6.2.2 W模型62

6.2.3 X模型62

6.2.4 前置测试模型63

6.2.5 H模型64

6.2.6 软件测试模型比较65

本章小结65

第7章 软件测试生命周期67

7.1 测试计划67

7.2 测试分析68

7.3 测试设计68

7.4 测试执行69

7.5 测试评估70

本章小结70第三篇 软件测试一般过程与方法

第8章 测试计划73

8.1 项目启动场景73

8.2 测试计划78

8.3 测试计划的编制过程及要素79

8.3.1 测试的质量需求80

8.3.2 风险分析82

8.3.3 测试范围的识别88

8.3.4 制定测试策略90

8.3.5 测试资源评估95

8.3.6 计划任务97

8.3.7 其他特殊要求101

8.4 测试计划的编写格式102

8.5 测试计划实例及点评104

8.6 测试计划的最佳实践113

本章小结114

第9章 测试分析115

9.1 什么是软件测试需求115

9.2 测试需求分析过程116

9.2.1 需求采集116

9.2.2 测试需求分析117

9.2.3 测试需求评审124

本章小结125

第10章 测试方法与测试设计126

10.1 静态测试126

10.1.1 文档检查/审查126

10.1.2 代码检查/审查130

10.2 动态测试134

10.2.1 测试用例概述134

10.2.2 白盒测试用例设计方法140

10.2.3 黑盒测试用例设计方法148

10.3 应用实例讲解164

10.3.1 单元测试165

10.3.2 集成测试189

10.3.3 系统测试197

10.3.4 验收测试207

本章小结211

第11章 测试实施212

11.1 测试准备212

11.1.1 测试设备检查213

11.1.2 测试环境搭建213

11.1.3 测试环境检查214

11.2 测试执行215

11.2.1 测试执行流程216

11.2.2 监控执行过程216

11.2.3 测试执行记录220

11.3 缺陷管理228

11.3.1 什么是缺陷228

11.3.2 缺陷分类229

11.3.3 缺陷报告编写230

11.3.4 缺陷处理流程及状态跟踪231

11.4 回归测试233

11.4.1 回归测试方法233

11.4.2 回归测试过程234

11.5 HRMIS的测试执行过程234

11.5.1 测试环境搭建235

11.5.2 单元测试执行情况237

11.5.3 集成测试执行情况252

11.5.4 系统测试执行情况254

本章小结280

第12章 测试评估281

12.1 测试评估工作模型281

12.2 测试评估内容282

12.2.1 测试计划中的评估282

12.2.2 测试需求分析中的评估284

12.2.3 测试方法与设计中的评估284

12.2.4 测试执行中的评估285

12.3 测试报告289

12.3.1 测试报告的一般性要求289

12.3.2 测试报告要素及实例289

12.3.3 测试报告的管理300

本章小结300第四篇 测试管理与过程改进

第13章 软件测试过程组织与管理303

13.1 软件测试组织303

13.1.1 人员与团队303

13.1.2 测试过程组织306

13.2 软件测试管理306

13.2.1 测试过程管理307

13.2.2 配置管理311

13.2.3 风险管理313

本章小结315

第14章 测试度量与过程改进316

14.1 测试度量316

14.1.1 什么是度量316

14.1.2 测试度量内容317

14.1.3 测试度量分类317

14.1.4 测试度量过程318

14.2 测试过程改进319

14.2.1 测试过程改进内容319

14.2.2 测试过程改进过程323

14.2.3 测试过程改进注意事项323

14.3 测试过程改进模型324

14.3.1 IDEAL模型324

14.3.2 6-Sigma模型325

14.3.3 PDCA模型327

14.3.4 TMM模型329

14.3.5 TPI模型330

本章小结334第五篇 软件测试工具及其应用

第15章 软件测试工具及其分类339

15.1 软件测试工具分类339

15.1.1 按照原理分类339

15.1.2 按照用途分类341

15.2 软件测试工具的实现原理344

15.3 软件测试工具的选择原则345

本章小结346

第16章 功能测试工具348

16.1 WinRunner348

16.1.1 概述348

16.1.2 WinRunner的应用349

16.1.3 常见问题解答355

16.2 Quick Test Professional356

16.2.1 概述356

16.2.2 Quick Test Professional的应用357

16.2.3 常见问题解答363

16.3 WinRunner和QTP的区别364

本章小结365

第17章 性能测试工具366

17.1 性能测试概述366

17.1.1 常见的软件性能指标366

17.1.2 性能测试的步骤367

17.2 HP LoadRunner369

17.2.1 概述369

17.2.2 LoadRunner的应用370

17.2.3 常见问题解答378

17.3 OpenSTA381

17.3.1 概述381

17.3.2 OpenSTA的应用382

本章小结387

第18章 测试管理工具388

18.1 TestDirector388

18.1.1 概述388

18.1.2 TestDirector的应用390

18.2 Bugzilla395

18.2.1 工具介绍395

18.2.2 Bugzilla功能特点396

本章小结396

附录A 案例项目业务及技术背景介绍397

附录B 软件工程国家标准目录399

参考文献401

内容摘要:

本书首先从一个宏观的角度对软件测试做了准确定位,然后对软件测试做了总体论述并描绘了软件测试的一个全貌;随后,以软件测试生命周期这样一个基本的软件测试过程为线索,逐层深入地向读者解密软件测试的内容和技术,在本书的后面还论述了测试过程的组织与管理、测试的度量和过程改进及相关模型。理论与实践的紧密结合是本书的最大特点,本书精心准备了一个独立软件项目,自始至终保持将各类测试内容附着于该项目中,做到了测试的连续性和完整性,实景回放式的叙述方式使读者如临其境,带来有如真实的工作体验。本书可以用作各类高等学校的软件测试专业及相关专业的教学用书,也可以作为认证考试的参考用书,供测试职业鉴定类的高级检验员、检验师,国家软件资格水平考试软件评测师、国际软件测试工程师使用。

书籍规格:

书籍详细信息
书名软件测试技术站内查询相似图书
丛书名软件工程系列教材
9787302208785
如需购买下载《软件测试技术》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)34.0语种简体中文
尺寸26 × 0装帧平装
页数 373 印数 4000

书籍信息归属:

软件测试技术是清华大学出版社于2009.出版的中图分类号为 TP311.5 的主题关于 软件-测试-高等学校-教材 的书籍。