探索吧!深入理解探索式软件测试软件工程技术丛书pdf下载pdf下载

探索吧!深入理解探索式软件测试软件工程技术丛书百度网盘pdf下载

作者:
简介:本篇主要提供探索吧!深入理解探索式软件测试软件工程技术丛书pdf下载
出版社:互动创新图书专营店
出版时间:2014-01
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

 书名:  探索吧!深入理解探索式软件测试[图书]|3769325
 图书定价:  39元
 图书作者:  (美)Elisabeth Hendrickson
 出版社:  机械工业出版社
 出版日期:  2014-01-01 0:00:00
 ISBN号:  9787111451587
 开本:  16开
 页数:  151
 版次:  1-1
 作者简介
Elisabeth Hendrickson,业内公认、世界知名的大师级敏捷软件测试专家,她的“测试启发法速查表”在业内广为流传,帮助了无数的测试工作者。她还是Google Tech Talk on Agile Testing系列技术视频的组织者。2010年敏捷联盟为她颁发了Gordon Pask奖,以表彰她为敏捷测试领域所做出的卓越贡献。她早在1980年就开始了软件开发生涯,一直很注重发掘软件中的bug。她在敏捷开发领域不遗余力地教学、演讲、写作、编码,痴迷于软件测试,为敏捷软件测试做出了巨大贡献。
徐毅,中国*有经验的敏捷及精益教练之一,也是敏捷测试、测试自动化以及RobotFramework方面的专家,曾在多家知名企业担任敏捷教练或顾问,在亲身实践和辅导各行业客户实践的过程中,积累了丰富的专业经验,涉猎的领域包括软件测试、测试自动化、Scrum、敏捷软件开发、团队管理等。
 内容简介
《探索吧!深入理解探索式软件测试》作者是世界著名的敏捷软件测试教练,她的Test Heuristics Cheatsheet被广为流传,是Google Tech Talk on Agile Testing的组织者。本书是探索式开发领域的一颗重磅炸弹。本书给出实用性很强的理念,可用于探索从典型GUI场景到测试软件需求的一切,还包括如何探索低层级代码的建议。这本书不只是给软件测试人员看的,对软件管理人员、开发人员也具有重大意义。

《探索吧!深入理解探索式软件测试》主要内容分为三大部分:*部分“奠定基础”,介绍熟练掌握探索所需的核心构件。第二部分“增加维度”,在基础之上进行延伸,深入讲解如何改变交互、顺序、数据、时间点和配置进行探索,如何利用状态建模和数据建模等分析技术辅助探索,总结了进行探索式开发的重要启发法。第三部分“结合场景”,把探索技术带回到软件项目的场景中,介绍如何在不同场景下运用前两部分中讲述的理念,包括对已有应用和无用户接口软件进行的探索,以及如何分享你的发现,如何让探索从一开始就融入到软件开发周期之中。
 目录

《探索吧!深入理解探索式软件测试》
译者序

鸣 谢
前 言
*部分 奠定基础
第1章 关于测试与探索 2
1.1 测试的两面 3
1.2 探索式测试的基本要素 5
1.3 以限时探测会话开展工作 7
1.4 练习题 8
第2章 为探索制定探测章程 9
2.1 用探测章程指导探险 9
2.2 一个简单的探测章程模板 11
2.3 优质探测章程 13
2.4 产生探测章程 14
2.5 “噩梦头条”游戏 19
2.6 规划探测章程 22
2.7 练习题 23
第3章 观察细节 24
3.1 你看见那个熊了吗 24
3.2 挖得再深点 26
3.3 可测试性与让不可见变可见 29
3.4 控制台和日志 30
3.5 练习题 32
第4章 找出有意义的变化 33
4.1 变量就是会变化的事物 34
4.2 微妙变量,巨大灾难 36
4.3 识别变量 38
4.4 变量无处不在! 44
4.5 练习题 45
第5章 评估结果 46
5.1 绝不和始终 47
5.2 替代资源 49
5.3 近似 52
5.4 练习题 54
第二部分 增加维度
第6章 改变顺序和交互 58
6.1 名词和动词 58
6.2 随机导航 60
6.3 角色人物 61
6.4 练习题 63
第7章 探索实体及实体之间的关系 65
7.1 识别实体、属性和依赖 65
7.2 CRUD:创建、读取、更新、删除 68
7.3 跟随数据 71
7.4 练习题 71
第8章 发现状态和转换 73
8.1 找出状态和事件 73
8.2 绘制状态模型图 76
8.3 探索状态模型 78
8.4 改变其呈现:状态表格 80
8.5 练习题 82
第9章 探索生态系统 84
9.1 绘制生态系统图 84
9.2 信任边界 88
9.3 如果的话 89
9.4 跟随数据 92
9.5 练习题 92
第三部分 结合场景
第10章 没有用户接口的探索 94
10.1 探索API 94
10.2 探索编程语言 97
10.3 探索Web服务 99
10.4 细究Bug 101
10.5 练习题 102
第11章 探索现存系统 103
11.1 侦察探测会话打头 103
11.2 分享观察结果 106
11.3 采访干系人以收集问题 107
11.4 选择技术 109
11.5 记录调查结果 110
11.6 如何处理恐怖的不可重现型Bug 111
11.7 练习题 113
第12章 探索需求 115
12.1 进入需求会议 116
12.2 需求会议中 119
12.3 需求讨论过程中写下探测章程 122
12.4 积极阅读 124
12.5 练习题 126
第13章 整合探索、融会贯通 127
13.1 在测试策略中包含探索 127
13.2 结对探索 131
13.3 发现问题的系统性根源 133
13.4 估算探索 134
13.5 如何得知探索已够充分 135
13.6 向干系人汇报 136
13.7 捕捉有智慧的结晶 138
13.8 练习题 139
附录1 面试探索式测试技能 140
附录2 测试启发法速查表 144
参考文献 151