图书介绍

软件测试过程改进【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

软件测试过程改进
  • (美)Edward Kit著;李新华等译 著
  • 出版社: 机械工业出版社;中信出版社
  • ISBN:7111116356
  • 出版时间:2003
  • 标注页数:196页
  • 文件大小:28MB
  • 文件页数:207页
  • 主题词:软件-测试

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

软件测试过程改进PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一部分 软件测试过程成熟度3

第1章 软件测试的六个要点3

1.1 要点1:测试过程的质量决定测试工作的成败3

1.2 要点2:使用早期软件生存周期测试技术可避免缺陷转移3

1.3 要点3:软件测试工具的时代已经到来4

1.4 要点4:改进测试过程必须有专人负责4

1.5 要点5:测试是一个专业技术学科,要求富有经验的专门技术人员4

1.6 要点6:培养破旧立新的、积极的合作精神5

第2章 技术与实践6

2.1 一门新兴学科的短暂而丰富的历史6

2.3 测试应该如何定位8

2.2 我们的现状如何8

2.4 参考文献9

第3章 白纸方法10

第二部分 测试过程改进框架15

第4章 树立注重实际的观点15

4.1 我们的目的是什么15

4.2 关于错误你知道多少15

4.2.1 什么和为什么16

4.2.2 错误在哪里16

4.2.3 错误的成本16

4.3 关于测试的一些定义17

4.4 优秀测试人员的测试态度18

4.4.3 测试人员找出错误,对事不对人19

4.4.2 测试是破旧立新19

4.4.1 测试者寻找错误19

4.4.4 测试提高产品价值20

4.5 测试人员怎样工作20

4.6 现在能做什么20

4.7 参考文献21

第5章 重要选择:测试什么、何时测试、怎样测试22

5.1 风险及风险管理22

5.2 尽早开始测试24

5.3 测试过程的基本形式:验证和确认25

5.4 测试、开发生存周期及合同25

5.6 测试的效益27

5.5 有效测试27

5.7 现在能做什么28

5.8 参考文献28

第6章 重要方法:测试的框架29

6.1 计划29

6.1.1 验证计划中要考虑的因素30

6.1.2 确认计划中要考虑的因素30

6.2 软件工程成熟度和SEI30

6.2.1 SEI过程成熟度等级31

6.2.2 过程成熟度是怎样影响测试的32

6.3 配置管理33

6.3.1 什么是配置管理34

6.3.2 在CM方面测试所关心的问题34

6.4 标准35

6.4.1 IEEE/ANSI标准36

6.4.2 ISO9000、SPICE及其他标准37

6.5 正式文档38

6.6 测试件38

6.7 度量39

6.8 工具40

6.9 现在能做什么41

6.10 参考文献41

第三部分 测试方法45

第7章 验证测试45

7.1 验证的基本方法45

7.1.1 验证的组织形式46

7.1.2 审查:关键元素和阶段47

7.1.3 走查47

7.1.4 走查:关键元素47

7.1.5 伙伴检查48

7.2 发挥验证的作用48

7.2.1 验证要做什么48

7.2.2 审查单:验证工具49

7.3 验证不同阶段的文档50

7.3.1 验证需求50

7.3.2 好的需求规格说明的特性50

7.3.3 验证功能设计52

7.3.4 验证内部设计53

7.3.5 验证代码54

7.4 从验证中获取最大收益55

7.4.1 作者55

7.4.2 开发小组56

7.4.3 审查小组56

7.4.4 高收益的验证56

7.5 验证的三个成功因素57

7.5.1 成功因素1:过程责任人57

7.5.2 成功因素2:管理部门的支持57

7.5.3 成功因素3:培训57

7.6 建议57

7.7 参考文献58

8.1 确认概述59

第8章 确认测试59

8.1.1 覆盖60

8.1.2 基本测试策略61

8.1.3 确认任务与测试覆盖61

8.1.4 测试基础61

8.1.5 确认策略62

8.2 确认方法63

8.2.1 基于功能测试的黑盒方法63

8.2.2 基于内部测试的白盒方法68

8.3 确认活动71

8.3.1 低层测试72

8.3.2 高层测试73

8.3.4 累进测试和回归测试80

8.3.3 再测试80

8.3.5 测试执行的筹划81

8.3.6 测试点82

8.4 确认测试的推荐策略82

8.5 参考文献83

第9章 控制确认成本84

9.1 使测试实施成本最小化84

9.1.1 预运行启动成本84

9.1.2 执行成本85

9.1.3 后运行成本85

9.1.4 降低测试实施成本的建议85

9.2 降低测试的维护成本86

9.3 降低确认测试件开发成本87

9.4 测试件库88

9.5 建议89

第10章 测试任务、可交付文件及其在生存周期中的对应阶段90

10.1 主测试计划90

10.2 验证测试任务和可交付文件92

10.2.1 制定验证测试计划92

10.2.2 验证执行93

10.3 确认测试任务和可交付文件94

10.3.1 制定确认测试计划95

10.3.2 测试结构设计96

10.3.3 测试件开发——设计和实施细节97

10.3.4 测试执行100

10.3.6 何时停止102

10.3.5 测试评估102

10.4 用户手册104

10.5 产品发布标准104

10.6 IEEE/ANSI测试文件概述105

10.6.1 测试计划和规格说明的文件结构105

10.6.2 测试报告的文件结构106

10.7 把任务和可交付文件对应到生存周期106

10.7.1 概念阶段106

10.7.3 功能设计阶段107

10.7.4 内部设计阶段107

10.7.2 需求阶段107

10.7.5 编码阶段108

10.7.6 集成和测试阶段108

10.7.7 运行/维护阶段109

10.8 参考文献109

第11章 软件测试工具110

11.1 测试工具的分类110

11.1.1 评审与审查工具111

11.1.2 制定测试计划的工具111

11.1.3 测试设计和开发工具112

11.1.4 测试执行和评估工具113

11.1.5 软件测试支持工具115

11.2 工具采购115

11.3 参考文献116

12.1 通过度量获得答案117

第12章 度量117

12.2 有用的度量118

12.2.1 度量复杂度118

12.2.2 度量验证效率119

12.2.3 度量测试覆盖119

12.2.4 度量/跟踪测试执行状态119

12.2.5 度量/跟踪事故报告119

12.2.6 基于事故报告的测试度量120

12.3 其他的相关度量120

12.4 建议121

12.5 参考文献121

13.1 测试的组织和改组125

第四部分 测试管理技术125

第13章 测试的组织方法125

13.2 结构设计因素127

13.3 测试功能的组织方法127

13.3.1 方案1:测试是各人的责任127

13.3.2 方案2:测试是各小组的责任128

13.3.3 方案3:用专用资源进行测试129

13.3.4 方案4:将测试组织置于QA中130

13.3.5 方案5:隶属于开发的测试组织130

13.3.6 方案6:集中管理的测试组织131

13.3.7 方案7:设有测试技术中心的集中式测试组织132

13.5 参考文献133

13.4 选择正确的方案133

14.1 图形用户界面:有哪些新东西135

14.2 应用测试135

第14章 目前的做法、发展趋势和挑战135

14.3 测试人员与开发人员的比例136

14.4 软件度量和实践基准研究136

14.5 参考文献138

第15章 获得可持续收益139

15.1 实现收益139

15.2 获得帮助139

15.2.2 咨询和培训服务140

15.2.3 软件测试研讨会140

15.2.1 软件测试书籍和业务通讯140

15.3 后续工作141

15.4 参考文献141

第五部分 附录145

附录A 软件工程和测试标准145

附录B 验证审查单150

附录C 验证练习167

附录D 确认练习(答案)181

附录E 参考书目(包括软件测试工具一览表)184

附录F 信息资源:会议、期刊、通讯、DOD规范188

附录G 专用工具和工具选择191

附录H 改进实施示范清单194

热门推荐