《步步为赢:软件测试管理全程实践》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:蔡为东编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2009
  • ISBN:9787121073939
  • 页数:302 页
图书介绍:本书是本土第一本专门阐述软件测试管理的书籍。本书站在软件测试组长的角度,从初次涉及管理时需要注意的问题开始谈起,详细阐述了软件测试管理在软件测试过程中的各个阶段的具体方法。本书的特点是:(1)打破软件测试类书籍的传统模式,专门为学习软件测试管理的读者朋友设计了一个简单而又有意义的游戏,让大家从游戏中学习,在游戏中产生疑惑,然后再带着问题去阅读本书,进而达到更好的学习效果。(2)人性化的结构编排,方便阅读。全书先逐步阐述软件测试管理在测试的每一个阶段的具体做法,最后才水到渠成地总结测试管理理论,深入浅出,语言平易,全无枯燥之感。(3)管理实例丰富。作者对多位软件测试组长、经理进行了采访,与读者分享了他们的宝贵经验和教训;本书跟踪了一位软件测试组长的成长历程;在附录中,有作者本人作为一位软件测试部经理的真实工作经历和感受。这些实例对于读者朋友都具有有参考和借鉴价值。

第1章 从游戏开始  1

第2章 初涉管理 5

2.1 你对管理的理解是什么 6

2.2 管理就是负责任 7

2.3 技术角色转到管理角色的风险 10

2.4 熟悉项目、熟悉团队中的每一个人 12

2.5 让你的领导及时知道你在干什么 13

2.6 记录自己的体会 15

2.7 积极的状态就是一个好的开始 16

2.8 一位测试组长的成长(1) 17

2.9 测试管理经验实例 19

2.10 习题  21

第3章 构建测试体系 25

3.1 明确测试流程 26

3.2 组建测试团队 32

3.2.1 招聘新人 32

3.2.2 新员工培训 40

3.2.3 导师制 41

3.3 编写各种模板文件  43

3.3.1 测试计划模板 43

3.3.2 测试用例模板 54

3.3.3 Bug报告模板 54

3.3.4 测试报告模板 55

3.4 搭建BUG管理系统、测试用例管理系统 58

3.5 执行 59

3.6 一位测试组长的成长(2) 60

3.7 测试管理经验实例 63

3.8 习题 64

第4章 编写测试计划  67

4.1 编写 68

4.1.1 对软件产品的理解 68

4.1.2 测试进度安排 69

4.1.3 测试策略 71

4.1.4 人的安排 73

4.1.5 测试环境 75

4.1.6 风险分析 75

4.2 评审 76

4.2.1 评审会的形式 76

4.2.2 准备评审会 77

4.2.3 开会 78

4.2.4 会后总结 78

4.3 一位测试组长的成长(3) 79

4.4 测试管理经验实例 82

4.5 习题  84

第5章 沟通  87

5.1 测试组内部沟通 89

5.2 与领导层的沟通 93

5.3 与开发团队的沟通 94

5.4 其他沟通 96

5.5 沟通的难点 97

5.6 一位测试组长的成长(4) 100

5.7 测试管理经验实例 103

5.8 习题  105

第6章 组织编写测试用例  107

6.1 明确任务和进度  108

6.2 提供相关的资料和条件 110

6.3 全面深入地理解软件需求 112

6.4 编写测试用例概要 113

6.5 用例评审 115

6.6 化测试用例 116

6.7 对测试用例保持动态更新 118

6.8 一位测试组长的成长(5) 119

6.9 测试管理经验实例 122

6.10 习题  123

第7章 执行测试 125

7.1 版本验证测试(BVT) 126

7.2 可接受性测试 127

7.3 确定测试执行的详细计划 129

7.4 测试执行 131

7.5 提交BUG 132

7.6 随意测试 134

7.7 阶段性的总结会 135

7.8 一位测试工程师的成长(6) 135

7.9 测试管理经验实例 138

7.10 习题  139

第8章 测试总结 141

8.1 测试小组工作总结 143

8.2 测试工程师个人总结 150

8.3 总结会 151

8.4 培养团队的总结习惯 152

8.5 一位测试组长的成长(7) 153

8.6 测试管理经验实例 155

8.7 习题  157

第9章 员工管理 159

9.1 对员工管理工作做一个计划 160

9.2 挑战:营造一个积极、共享、严谨的氛围 162

9.2.1 积极和共享 163

9.2.2 严谨 166

9.3 信任和监督 168

9.4 风向标:考核 171

9.5 仪式的作用 174

9.6 鼓励员工独当一面 175

9.7 让员工有成就感 177

9.8 启动培训工作 178

9.9 如何协助员工把测试做得更好 179

9.10 组织工作之外的活动 182

9.11 管理自己 184

9.12 如何面对问题 187

9.12.1 抱怨 187

9.12.2 关于待遇方面的要求 188

9.12.3 工作效率低下 189

9.12.4 离职 190

9.12.5 裁员 190

9.13 一位测试组长的成长(8) 191

9.14 测试管理经验实例 194

9.15 习题  196

第10章 项目管理  199

10.1 项目管理推荐原则 200

10.1.1 让测试组尽早进入项目 200

10.1.2 制定切实可行的计划 201

10.1.3 项目要分阶段来做 202

10.1.4 做BVT 202

10.1.5 做可接受性测试 203

10.1.6 及时收集项目状态信息 203

10.1.7 发布前要做一次完整的测试 204

10.1.8 做好各阶段的总结 205

10.2 如何应对变更 205

10.3 让会议更有效 207

10.4 培养副手 208

10.5 建立资源库 209

10.6 项目管理的最大挑战:如何编织一张严密的网 210

10.7 一位测试组长的成长(9) 211

10.8 测试管理经验实例 214

10.9 习题 215

第11章 测试管理思想概要  217

11.1 让信息形成有益的环流 218

11.2 培养一个积极的组织 221

11.3 执行 222

11.4 人格平等、职责不同 223

11.5 相信员工、督促员工 224

11.6 让员工有成就感 224

11.7 与领导保持良好的沟通 225

11.8 做一个技术型的管理者 226

11.9 你就是表率 226

11.10 灵活地面对实际问题 228

11.11 做一个观察者和学习者 229

11.12 测试管理经验实例 230

11.13 习题  231

第12章 争论 233

12.1 要不要在测试工程师之间交换测试任务 234

12.2 考核的时候是定性还是定量 235

12.3 在面试测试工程师的时候,要看重什么 235

12.4 软件测试究竟扮演什么样的角色 236

12.5 测试的不利之处 237

12.6 测试组要不要对产品发布的决定权 237

12.7 测试自动化会减少测试职位吗 238

12.8 要不要反复强调 239

12.9 测试管理经验实例 239

附录A 测试部经理的工作片断  241

参考书籍 296

后记 297