《探索式测试实践之路》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:史亮,高翔著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2012
  • ISBN:9787121177132
  • 页数:298 页
图书介绍:本书分成四个部分。第一部分介绍了探索式测试的定义和理论基础,并回答了测试人员感兴趣的常见问题。第二部分介绍了探索式测试的具体技术,包括思维方法、测试设计、测试工具和测试自动化。第三部分讨论了测试团队如何实施与管理探索式测试。第四部分回顾全书内容,并分析了探索式测试获得成功的关键因素。

第1章 探索式测试的定义 1

1.1什么是探索式测试 1

1.2语境驱动测试7原则 4

1.3探索式测试的问与答 8

第2章 探索式测试设计概论 26

2.1思维模型 26

2.2测试先知和启发式方法 29

2.3测试过程 32

2.4测试覆盖 36

2.5启发式测试策略模型HTSM 39

2.5.1为什么需要HTSM 40

2.5.2 HTSM的内容 40

2.5.3定制HTSM 44

2.5.4应用HTSM 46

第3章 单个特性测试方法 47

3.1联想输入模型 48

3.1.1联想输入模型介绍 49

3.1.2联想输入模型的实践案例 54

3.2互联网测试模型 56

3.2.1互联网测试模型来源 58

3.2.2经典互联网测试模型 61

3.3漫游测试模型 77

3.3.1基础测试方法 78

3.3.2进阶测试方法 84

3.4单个特性测试相关案例 88

第4章 交互特性测试方法 95

4.1场景操作模型 97

4.2漫游探索模型 106

4.3交互特性测试相关案例 112

第5章 系统交互测试方法 122

5.1通用功能性与稳定性测试过程 123

5.1.1确定产品目的和功能 123

5.1.2确定潜在的不稳定区域 125

5.1.3测试产品的功能性和稳定性 127

5.2漫游地图模型 128

5.2.1漫游地图模型简介 129

5.2.2漫游地图思维架构 130

5.3肥皂剧测试模型 131

5.3.1肥皂剧测试用例 131

5.3.2肥皂剧测试的特征 132

5.4系统交互测试案例 134

5.4.1通用功能性与稳定性测试过程的案例 135

5.4.2漫游地图模型的案例 137

5.4.3肥皂剧测试模型的案例 139

第6章 探索式测试的工具 141

6.1基于Microsoft Test Manager 2010的探索式测试 142

6.1.1测试计划与测试用例 142

6.1.2测试执行与缺陷记录 145

6.1.3从探索式缺陷到测试用例 149

6.1.4测试活动小结 151

6.2探索式测试的工具 153

6.2.1测试计划 154

6.2.2测试设计与执行 157

6.2.3软件监控 162

6.2.4测试评估 168

第7章 探索式测试与测试自动化 170

7.1探索式测试与自动化测试用例 170

7.1.1自动化测试用例的开发目标 171

7.1.2综合运用探索式测试和脚本测试 173

7.1.3探索式的自动化测试用例开发 175

7.2探索式自动化测试案例 179

7.2.1案例1:盖特伍德奶奶 179

7.2.2案例2:测试搜索引擎的自动建议 182

7.2.3案例3:测试在线地图的驾车路线 184

7.2.4对案例2与案例3的再分析 187

7.3开发探索式测试工具 189

7.3.1探索式测试自动化的定义 189

7.3.2测试工具开发策略 191

第8章 探索式测试的组织与实施 195

8.1探索式测试与脚本测试 196

8.2探索式测试四象限 199

8.3基于测程的测试管理 201

8.3.1测程的基本特点 201

8.3.2 SBTM的任务 202

8.3.3 SBTM的测程 204

8.4实践方式的选择依据 209

8.5实践方式的实践特点 212

第9章 自由风格的探索式测试 215

9.1什么是自由风格的探索式测试 215

9.2实践流程 216

9.2.1实践的条件和目的 217

9.2.2实践的时机 218

9.2.3实践的流程 220

9.3实践注意点 223

9.4实践案例 224

第10章ET主导与ST辅助方式的探索式测试 230

10.1什么是ET主导与ST辅助方式 230

10.2实践流程 231

10.2.1实践的条件 231

10.2.2实践的流程 232

10.2.3实践的活动 235

10.3实践注意点 238

10.4实践案例 239

第11章ST主导与ET辅助方式的探索式测试 242

11.1什么是ST主导与ET辅助方式 242

11.2脚本测试的测试流程 243

11.3实践流程 245

11.3.1实践的条件 246

11.3.2实践的流程 246

11.4实践注意点 248

11.5实践案例 249

第12章 协作型探索式测试 252

12.1什么是协作型探索式测试 252

12.2缺陷大扫除 253

12.2.1实践流程 253

12.2.2实践案例 255

12.3结对测试 262

12.3.1实践方法 262

12.3.2实践注意点 264

12.4全民分享 265

第13章 探索式测试回顾 268

13.1更好的软件测试 268

13.2测试设计与执行 270

13.3测试自动化与测试工具 273

13.4测试流程 275

13.5给测试人员的建议 281

附录A测试方法列表 283

附录B推荐阅读 285

参考文献 292