图书介绍

软件测试实战 微软技术专家经验总结2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

软件测试实战 微软技术专家经验总结
  • 史亮编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115345844
  • 出版时间:2014
  • 标注页数:340页
  • 文件大小:72MB
  • 文件页数:357页
  • 主题词:软件-测试

PDF下载


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

下载说明

软件测试实战 微软技术专家经验总结PDF格式电子书版下载

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

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

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

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

图书目录

第1章 软件测试基础1

1.1软件的复杂度已经超越了人的理解能力1

1.2软件测试是获取信息的技术调查4

1.3测试是迭代过程6

1.4测试人员的工作效率取决于他对软件和项目的理解,而不是他掌握的测试技术8

1.5小结9

第2章 缺陷报告10

2.1报告缺陷是为了让缺陷得到修复10

2.2高质量的缺陷报告来自于高质量的测试13

2.2.1分配测试时间13

2.2.2通过技术调查发现更多的信息14

2.2.3处理难以重现的缺陷17

2.3编写高质量的缺陷报告22

2.3.1为每一个缺陷单独提交一份缺陷报告,小缺陷也是如此22

2.3.2仔细编写缺陷报告的标题23

2.3.3像编写详细测试用例那样编写重现步骤23

2.3.4使用缺陷模板来提交缺陷24

2.3.5在编写缺陷报告时,要考虑缺陷查询25

2.3.6链接相关的缺陷26

2.3.7注意缺陷报告的可读性26

2.3.8客观中立地书写缺陷报告26

2.4对不予修复的缺陷进行上诉27

2.5周密地测试缺陷修复28

2.6坚持阅读缺陷报告30

2.7小结32

第3章 测试文档33

3.1测试文档是持续演化的工具33

3.1.1测试文档是提供测试信息的一组文档33

3.1.2在测试中演化测试文档35

3.1.3注重实效的测试文档36

3.2形形色色的测试文档40

3.2.1测试计划40

3.2.2 Google ACC44

3.2.3测试设计规约48

3.2.4功能列表49

3.2.5大纲与思维导图51

3.2.6表格(矩阵)53

3.2.7测试指南55

3.2.8测试想法列表56

3.2.9质量特性列表57

3.2.10操作文档58

3.2.11检查列表59

3.2.12缺陷目录60

3.2.13测程表61

3.2.14移交文档67

3.3在测试中发展测试文档67

3.3.1初始测试文档67

3.3.2发展测试文档70

3.4小结71

第4章 测试建模73

4.1从组合测试看建模的重要性73

4.1.1组合测试简介73

4.1.2根据语境来完善组合测试的模型76

4.1.3测试建模的基本点83

4.2常用测试建模方法84

4.2.1启发式测试策略模型84

4.2.2输入与输出模型91

4.2.3系统生态图96

4.2.4实体关系模型101

4.2.5状态机模型105

4.2.6多种多样的模型109

4.3小结113

第5章 测试技术115

5.1测试技术分类系统115

5.2启发式方法120

5.3测试先知122

5.3.1测试先知的定义122

5.3.2 FEW HICCUPPS123

5.3.3约束检查129

5.4漫游测试133

5.4.1基本漫游方法134

5.4.2基于旅行者隐喻的漫游方法135

5.4.3移动测试漫游方法139

5.4.4实施漫游测试142

5.5快速测试144

5.5.1 James Bach的方法145

5.5.2 Cem Kaner的方法147

5.5.3 James Whittaker的方法149

5.6情景测试154

5.6.1基本方法155

5.6.2设计用户角色158

5.6.3情景测试与漫游测试161

5.6.4肥皂剧测试162

5.6.5虚拟业务164

5.7多样地选择测试技术165

5.8小结166

第6章 测试开发168

6.1测试开发分类168

6.2注重实效的自动化测试169

6.2.1自动化测试的基本策略169

6.2.2将测试开发视作软件开发172

6.2.3利用自动化测试金字塔来指导测试开发175

6.2.4面向调试的测试代码177

6.2.5系统测试的测试开发182

6.2.6让自动化测试服务于项目190

6.3计算机辅助测试193

6.3.1“交通工具”的隐喻193

6.3.2选择合适的开发技术195

6.4大规模自动化测试204

6.4.1基本概念204

6.4.2测试设计206

6.5小结211

第7章 研究产品213

7.1静态分析213

7.1.1浏览源代码来理解产品实现213

7.1.2分析源代码来帮助测试设计221

7.1.3黑盒测试并不是基于无知的测试227

7.2动态分析229

7.2.1用工具分析产品的行为229

7.2.2在调试器中观察软件行为237

7.3业务研究241

7.3.1理解关系人241

7.3.2评审需求文档245

7.3.3通过测试来研究251

7.3.4利用互联网资源255

7.3.5领域研究258

7.4研究策略260

7.5小结261

第8章 研究项目262

8.1项目团队262

8.1.1了解团队组织262

8.1.2语境独立的启发式问题264

8.1.3了解团队成员268

8.2面向测试的项目分析270

8.2.1软件缺陷270

8.2.2源代码274

8.2.3构建277

8.2.4自动化测试279

8.3基于风险的测试282

8.3.1通过测试调查风险282

8.3.2失败模式284

8.3.3项目级别的风险285

8.4小结287

第9章 团队工作288

9.1工作风格288

9.1.1测试人员通过服务团队来体现自己的价值288

9.1.2测试人员应该正直290

9.1.3测试人员的影响力来自于出色的工作292

9.1.4信任程序员的努力,并用技术调查检验其工作292

9.2测试管理293

9.2.1个人测试计划应该是项目测试计划的延伸293

9.2.2制订个人测试计划时应该综合考虑各种项目元素294

9.2.3测试需要动态管理297

9.3软件估算299

9.3.1测试人员应该估算自己的任务300

9.3.2用计数和计算作为估算手段302

9.3.3 历史数据是估算的重要参考303

9.3.4同时估算最差情况和最好情况305

9.4度量305

9.4.1理解度量方法的基本元素306

9.4.2明确度量的目标307

9.4.3掌握属性和算法的联系309

9.4.4理解度量方法的优点和缺点311

9.4.5密切关注度量的副作用312

9.4.6注重实效的计算314

9.5测试小组315

9.5.1价值观315

9.5.2团队建设316

9.6小结318

第10章 个人管理319

10.1时间管理319

10.1.1利用任务清单记录所有工作项319

10.1.2坚持周计划和每日回顾322

10.1.3专注是高效工作的前提322

10.1.4恰到好处的文档化和自动化324

10.2持续学习328

10.2.1在工作中学习328

10.2.2持续阅读329

10.3且行且思330

10.4成为专家333

10.5小结335

参考文献336

热门推荐