请输入您要查询的百科知识:

 

词条 高级软件测试·卷2:高级软件测试经理
释义

图书信息

作者:刘琴

出版社:清华大学出版社

ISBN:9787302261636

定价:43元

印次:1-1

装帧:平装

印刷日期:2011-12-7

图书简介

本书的作者Rex Black先生是ISTQB的第三届主席,也是美国测试委员会的发起人之一,在测试界深具影响力和号召力。我在翻译本书期间一直和Black先生保持沟通,感谢他不厌其烦地释疑解难,并坦诚地接受个别译者对原文的疑问和建议。本书紧扣ISTQB高级认证大纲中高级软件测试管理者部分,主要介绍在软件测试估算、策划、监视和控制中一个软件测试经理熟练运用高级技能所必须掌握的知识,包括制定软件测试系统的总体测试目标和测试策略;计划测试任务和进度,组织测试活动,采用各种度量对测试和风险进行评估、报告、跟踪和控制。本书通过大量案例介绍了如何挑选、

获取、分配测试任务所需要的充分的资源;如何组建、管理和领导测试团队,负责协调测试团队各成员之间以及测试团队和各利益相关者之间的沟通。

本书适用于掌握测试工程、测试设计、测试工具、软件开发生命周期和测试管理的基本概念并希望获得ISTQB高级资质认证证书的人群。本书包含了选择管理软件测试作为职业的软件从业者应当掌握的相应内容,着重讲述了和测试分析、测试设计、测试执行和测试结果评估相关的技能和技术。

本书已被CSTQB(Chinese Software Qualifications Testing Board 国际软件测试认证委员会大中华分会)指定为官方培训教材。虽然工程师的素养有赖于知识教育、实践能力和企业经验的融合,但通过对本书的学习,能够为高校及企业培养具有国际竞争力的软件测试工程师提供一个可参考的,与ISTQB对接的渠道。

目录

第1章 软件测试基础 1

1.1 概述 1

1.2 软件生命周期中的测试 2

1.3 顺序生命周期模型 3

1.4 迭代或增量生命周期模型 4

1.5 螺旋生命周期模型 5

1.6 测试级别 6

1.6.1 两个将测试集成到生命周期的案例研究 8

1.6.2 软件生命周期中的测试练习 9

1.6.3 软件生命周期中的测试练习参考答案 9

1.7 特定系统 12

1.7.1 综合系统项目案例研究 14

1.7.2 安全关键系统 15

1.8 度量元和度量 16

1.8.1 度量元和度量的练习 18

1.8.2 度量元和度量的练习参考答案 18

1.9 职业道德 19

1.10 认证考试模拟题 20

第2章 测试过程 22

2.1 概述 22

2.2 测试过程模型 23

2.3 测试计划和控制 23

2.3.1 测试计划和控制的案例研究 25

2.4 测试分析和设计 26

2.5 测试实施和执行 27

2.5.1 测试执行 28

2.5.2 测试执行前置条件的案例学习 29

2.5.3 测试标准BS 7925/2 31

2.6 评估出口准则和报告 32

2.7 测试结束活动 35

2.7.1 测试结束的两个案例 36

2.7.2 测试结束活动练习 38

2.7.3 测试结束活动练习参考答案 38

2.8 认证考试模拟题 38

第3章 测试管理 40

3.1 概述 41

3.2 基于风险的测试与失效模式和影响分析 41

3.2.1 基于风险测试的特性和好处 43

3.2.2 基于风险测试的历史 45

3.2.3 如何进行基于风险的测试 46

3.2.4 风险级别 48

3.2.5 控制风险 49

3.2.6 项目风险 50

3.2.7 两种工业标准以及它们与风险的关系 52

3.2.8 基于风险的测试与失效模式和影响分析练习1 53

3.2.9 基于风险的测试与失效模式和影响分析练习1参考答案 54

3.2.10 风险识别和评估技术 56

3.2.11 质量风险分类 57

3.2.12 记录质量风险 59

3.2.13 用ISO 9126进行质量风险分析 61

3.2.14 用风险发生成本进行质量风险分析 62

3.2.15 用危害分析进行质量风险分析 63

3.2.16 判定所有风险的优先级 63

3.2.17 利益相关者参与 65

3.2.18 基于风险的测试与失效模式和影响分析练习2 65

3.2.19 基于风险的测试与失效模式和影响分析练习2参考答案 66

3.2.20 失效模式和影响分析(FMEA) 70

3.2.21 用失效模式和影响分析进行质量风险分析 71

3.2.22 决定风险优先级数字 73

3.2.23 FMEA的收益、成本和挑战 73

3.2.24 FMEA案例学习 74

3.2.25 基于风险的测试与失效模式和影响分析练习3 74

3.2.26 基于风险的测试与失效模式和影响分析练习3参考答案 76

3.2.27 基于风险的测试和测试过程 81

3.2.28 整个生命周期中的基于风险的测试 82

3.2.29 基本测试过程中的基于风险的测试 84

3.2.30 基于风险测试的挑战 86

3.2.31 基于风险的测试与失效模式和影响分析练习4 88

3.2.32 基于风险的测试与失效模式和影响分析练习4参考答案 89

3.2.33 FMEA案例学习二 90

3.2.34 基于风险的测试和测试控制 92

3.2.35 基于风险的测试结果评估和报告 93

3.2.36 基于风险的测试与失效模式和影响分析练习5 95

3.2.37 基于风险的测试与失效模式和影响分析练习5参考答案 95

3.3 测试管理文档和测试计划文档模板 97

3.3.1 测试方针文档 98

3.3.2 测试策略文档 99

3.3.3 测试策略类型 101

3.3.4 测试计划模板 103

3.3.5 IEEE 829软件测试文档标准以及它们如何与测试计划文档相关联 104

3.3.6 主测试计划文档 108

3.3.7 级别测试计划文档 109

3.3.8 测试计划和测试计划偏离案例学习 109

3.3.9 主测试计划案例学习 111

3.3.10 一个简单PC应用程序的测试计划案例学习 111

3.3.11 测试管理文档和测试计划文档模板练习 114

3.3.12 测试管理文档和测试计划文档模板练习参考答案 114

3.4 测试估算 117

3.4.1 影响估算的因素 118

3.4.2 估算技术 120

3.4.3 使用工业平均值 122

3.4.4 测试点分析 123

3.4.5 协商和减少测试范围 126

3.4.6 测试估算练习 126

3.4.7 测试估算练习参考答案 127

3.5 测试计划安排 132

3.5.1 尽早进行测试计划的案例学习 134

3.6 测试进程监控 136

3.6.1 产品风险度量 137

3.6.2 缺陷度量元 137

3.6.3 测试用例(或规程)度量 140

3.6.4 测试进度监控练习1 146

3.6.5 测试进度监控练习1参考答案 147

3.6.6 测试覆盖率度量 148

3.6.7 风险覆盖率 149

3.6.8 度量的使用 150

3.6.9 两个测试报告的案例学习 153

3.6.10 测试进度监控练习2 155

3.6.11 测试进度监控练习2参考答案 156

3.7 测试的商业价值 158

3.7.1 质量成本 159

3.7.2 测试的其他价值 161

3.7.3 测试商业价值的练习 162

3.7.4 测试商业价值练习答案 162

3.8 分布式、外包、内包测试 163

3.8.1 特殊的分布式、外包和内包测试问题 165

3.8.2 能力成熟度模型集成(CMM)和测试 167

3.8.3 分布式测试的案例研究 168

3.9 测试管理问题 169

3.9.1 管理探索性测试的案例研究 173

3.9.2 综合系统问题 174

3.9.3 安全关键系统问题 175

3.10 非功能性测试问题 176

3.10.1 工具和硬件需求 178

3.10.2 公司和安全性考虑 180

3.11 认证考试模拟题 181

第4章 测试技术 188

第5章 软件特性测试 191

第6章 评审 193

6.1 概述 193

6.2 评审的原则 194

6.2.1 正式和非正式评审 195

6.2.2 非正式评审的实例研究 196

6.3 评审的类型 197

6.4 引入评审 199

6.4.1 评审中缺陷消除的有效性 200

6.4.2 两个评审实例研究 201

6.4.3 引入评审练习1 203

6.4.4 引入评审练习1的参考答案 204

6.4.5 引入评审练习2 204

6.4.6 引入评审练习2的参考答案 204

6.5 评审的成功因素 207

6.5.1 回顾一个早期用例研究 209

6.5.2 评审的IEEE 1028 标准 210

6.6 认证考试模拟题 211

第7章 事件管理 212

7.1 概述 212

7.2 何时可以发现一个缺陷 213

7.3 缺陷生命周期 213

7.3.1 缺陷生命周期练习 215

7.3.2 缺陷生命周期练习参考答案 215

7.4 缺陷域 216

7.4.1 缺陷域练习 220

7.4.2 缺陷域联系报告 221

7.5 度量元和事件管理 222

7.5.1 度量元和事件管理练习 224

7.5.2 度量元和事件管理练习参考答案 224

7.6 沟通事件 225

7.7 认证考试模拟题 225

第8章 标准以及测试过程改进 227

8.1 概述 227

8.2 需要考虑的标准 228

8.3 测试改进过程 232

8.4 改进测试过程 234

8.4.1 一个通用的过程改进框架 235

8.4.2 案例研究:测试评估的结果 236

8.5 用TMM改进测试过程 237

8.6 用TPI改进测试过程 240

8.7 用CTP改进测试过程 244

8.8 用STEP改进测试过程 248

8.9 能力成熟度模型集成(CMMI) 250

8.10 测试改进过程练习 252

8.11 测试改进过程练习参考答案 252

8.12 认证考试模拟题 254

第9章 测试工具和自动化 256

9.1 概述 256

9.2 测试工具概念 256

9.2.1 测试自动化的成本 258

9.2.2 测试自动化的风险 259

9.2.3 测试自动化的益处 260

9.2.4 测试自动化的策略 261

9.2.5 测试自动化策略的案例分析 262

9.2.6 测试工具集成和脚本 263

9.2.7 集成化测试工具的案例分析 264

9.2.8 测试工具分类 266

9.3 测试工具种类 267

9.3.1 测试管理工具 268

9.3.2 测试执行工具 268

9.3.3 关键字驱动的自动化测试执行 269

9.3.4 测试执行目标的案例分析 270

9.3.5 调试和排错工具 271

9.3.6 故障散播和故障注入 271

9.3.7 静态分析工具 272

9.3.8 动态分析工具 272

9.3.9 性能测试工具 272

9.3.10 网站工具 273

9.3.11 模拟器和仿真器 274

9.3.12 自定义工具开发的案例分析 274

9.4 认证考试模拟题 275

第10章 个人技能和团队构成 277

10.1 概述 277

10.2 个人技能 278

10.2.1 测试技能 279

10.2.2 技术和软件技能 280

10.2.3 用户、业务以及领域技能 280

10.2.4 技能清单和管理 281

10.2.5 个人技能练习 284

10.2.6 个人技能练习参考答案 285

10.3 动态测试团队 288

10.3.1 动态测试团队练习 294

10.3.2 动态测试团队练习参考答案 294

10.4 组织的测试选择 295

10.4.1 混合使用不同独立性的方法 298

10.4.2 外包独立测试 299

10.4.3 混合的质量保证方法的案例分析 299

10.5 激励 301

10.5.1 度量元和激励 302

10.5.2 激励和负面激励评论的案例分析 302

10.6 沟通 303

10.7 认证考试模拟题 304

第11章 认证考试准备 307

11.1 学习目标 307

11.1.1 级别1:牢记(K1) 307

11.1.2 级别2:理解(K2) 308

11.1.3 级别3:应用(K3) 308

11.1.4 级别4:分析(K4) 308

11.1.5 学习目标级别的由来 309

11.2 ISTQB高级认证考试 309

11.2.1 基于场景分析的考题 310

11.2.2 考题的演变 311

附录A 参考书目 313

附录B HELLOCARMS下一代房屋净值借贷系统 316

附录C 模拟题答案 326

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/1/31 1:29:06