您好,欢迎来到聚文网。 登录 免费注册
深入敏捷测试

深入敏捷测试

  • 字数: 535千字
  • 装帧: 平装
  • 出版社: 清华大学出版社
  • 作者: (美)珍妮特·格雷戈里(Janet Gregory),(美)利萨·克里斯宾(LisaCrispin) 著;徐毅,夏雪 译
  • 出版日期: 2017-01-01
  • 商品条码: 9787302456711
  • 版次: 1
  • 开本: 16开
  • 页数: 319
  • 出版年份: 2017
定价:¥58 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
Janet Gregory和Lisa Crispin此前所著的《敏捷软件测试》开创了敏捷测试学科,而《深入敏捷测试——整个敏捷团队的学习之旅》则收录了她们从那时起至今的所学所获,旨在解决新出现的重大问题,与读者分享不断演进的敏捷实践,解答敏捷测试人员曾追问的关键问题。本书的见解极其深刻,列举大量来自真实团队的新实例,详细描述如何根据自身环境调整敏捷测试策略,如何从经验中学习并持续改善测试流程,如何将敏捷测试扩展到多个团队以及服自动化测试的弊端。你将发现敏捷测试已涵盖以下新领域:企业、分布式团队、移动/嵌入式系统、受管制环境、数据仓库/BI系统和DevOps实践。
作者简介
Janet Gregory是敏捷质量流程咨询和培训公司DragonFire的创始人。Janet热衷于帮助团队构建高质量的系统。作为一名教练和测试人员,Janet近十五年来将敏捷实践引入各种规模的公司,帮助用户和测试人员理解他们的敏捷角色。Janet经常在敏捷和测试软件会议上发表演讲,是敏捷测试社区的一名主要贡献者。
Lisa Crispin是一位经验丰富的敏捷测试从业者和教练,她定期举办敏捷测试研讨会,经常为敏捷软件出版物撰稿。Lisa十分享受加盟很好敏捷团队与他人携手构建高质量软件的过程。从1982年至今,Lisa曾在多个行业的软件团队担任多个角色。从2000年抢先发售加入敏捷团队开始,Lisa一直孜孜不倦地向其他团队和从业者学习,不断充实和提高自己的技术能力。
目录
第Ⅰ部分简介
第1章敏捷测试有了什么样的发展3
第2章组织文化的重要性7
2.1时间投入8
2.2学习型文化的重要性11
2.3培养学习型文化11
2.4透明度和反馈周期13
2.5教育组织13
2.6测试人员管理15
2.7总结15
第Ⅱ部分为更好地测试而学习
第3章角色和能力19
3.1能力与角色20
3.2T型技能集22
3.3泛才化专家26
3.4招募正确的人才28
3.5测试人员的入职29
3.6总结29
第4章测试的思维技能31
4.1引导32
4.2问题解决32
4.3给予和接受反馈33

4.4学习业务领域知识34
4.5辅导和倾听的技能35
4.6差异化思维36
4.7组织37
4.8协作38
4.9总结39
第5章技术意识41
5.1用示例指导开发41
5.2自动化和编码技能42
5.3常规技术能力43
5.4开发环境44
5.5测试环境44
5.6持续集成和源码控制系统45
5.7测试质量属性47
5.8测试设计技术48
5.9总结49
第6章如何学习51
6.1学习方式51
6.2学习资源53
6.2.1大会、课程、聚会和协作53
6.2.2出版物、播客和在线社区55
6.3学习的时间56
6.4帮助其他人学习58
6.5总结60
第Ⅲ部分计划——不要忘了全局
第7章计划的精度层级63
7.1不同的观点63
7.1.1产品版本层64
7.1.2特性层66
7.1.3故事层69
7.1.4任务级69
7.2回归测试计划70
7.3可视化你正在测试什么70
7.4总结72
第8章使用模型帮助制定计划73
8.1敏捷测试象限73
8.1.1针对Q1测试的计划76
8.1.2针对Q2测试的计划76
8.1.3针对Q3测试的计划76
8.1.4针对Q4测试的计划77
8.2针对此象限的质疑77
8.3使用其他模型对计划的影响81
8.4针对测试自动化的计划82
8.5总结83
第Ⅳ部分商业价值的测试
第9章你在做正确的产品吗?87
9.1从“为什么”开始87
9.2客户契约工具88
9.2.1影响地图88
9.2.2故事地图90
9.2.37个产品维度92
9.3用于尽早探索的更多工具或
技术95
9.4在正确的事项上投资95
9.5总结96
第10章拓展测试人员的思维:这是我
的工作吗?97
10.1这是谁的工作?97
10.1.1业务分析技能97
10.1.2用户体验设计能力99
10.1.3文档技能100
10.2积极主动100
10.3总结101
第11章获取实例103
11.1使用实例的威力103
11.2用实例指导开发105
11.2.1ATDD106
11.2.2BDD108
11.2.3SBE108
11.3在哪里获取实例109
11.4使用实例的好处111
11.5使用实例的陷阱112
11.5.1陷入细节112
11.5.2缺乏投入112
11.5.3过多的回归测试113
11.5.4还不够清楚113
11.6使用实例去指导编码的原理113
11.7总结114
第Ⅴ部分研究型测试
第12章探索式测试117
12.1制定测试规程119
12.2形成测试规程思路121
12.2.1以人物角色进行探索121
12.2.2边漫游边探索123
12.2.3其他思路124
12.3测试规程管理124
12.3.1基于会话的测试管理125
12.3.2基于线索的测试管理126
12.4分组探索129
12.5记录探索式测试会话的结果131
12.6敏捷测试的哪些地方适用
探索式测试133
12.7总结134
第13章其他类型的测试135
13.1如此多的测试需求135
13.2并发测试137
13.3国际化和本地化138
13.4回归测试的挑战141
13.5用户验收测试142
13.6A/B测试142
13.7用户探索式测试144
13.8总结145
第Ⅵ部分测试自动化
第14章测试中的技术债149
14.1使其可见150
14.2整个团队共同解决最严重的
问题153
14.3总结155
第15章自动化金字塔157
15.1金字塔原型157
15.2替代形式的金字塔模型158
15.3放弃自动化测试的危险161
15.4使用金字塔去展示不同的
维度163
15.5总结165
第16章测试自动化设计模式和
方法167
16.1全员参与167
16.2正确的开始168
16.3设计原则和模式169
16.3.1通过API进行测试
(服务层)169
16.3.2通过用户界面进行测试171
16.4测试维护174
16.5总结176
第17章选择测试自动化方案177
17.1针对转型团队的解决方案177
17.2和整个团队一起应对新的
自动化挑战180
17.3团队就自动化解决方案达成
共识182
17.4多少自动化才够充分?183
17.5针对工具选择的协作解决
方案184
17.6将自动化范围扩大到大型
组织185
17.7其他自动化注意事项187
17.8总结187
第Ⅶ部分你的环境是什么?
第18章企业级敏捷测试193
18.1我们所说的“企业”是指
什么?193
18.2“扩展”敏捷测试194
18.3协调多个团队198
18.4一致的工具202
18.4.1通过持续集成进行协调202
18.4.2版本控制方法203
18.4.3测试覆盖204
18.5依赖的管理204
18.5.1与第三方合作伙伴一起
工作204
18.5.2让客户参与到大型
组织中206
18.6冲出交付团队之外的好处207
18.7总结207
第19章分布式团队的敏捷测试209
19.1为什么不在同一地点?211
19.2共性的挑战211
19.2.1文化问题211
19.2.2语言212
19.2.3时区213
19.2.4依赖213
19.2.5计划213
19.3应对策略215
19.3.1整合团队215
19.3.2沟通和协作216
19.3.3通过测试进行协作217
19.4近岸外包测试218
19.5分布式团队工具思想222
19.5.1沟通工具222
19.5.2协作工具222
19.6总结224
第20章移动应用和嵌入式系统的
敏捷测试225
20.1相似,但不同226
20.2测试是关键227
20.3敏捷方法228
20.4总结232
第21章监管环境中的敏捷测试233
21.1“缺乏文档”的神话233
21.2敏捷与合规性233
21.3总结237
第22章数据仓库和商业智能系统的
敏捷测试239
22.1商业智能或数据仓库的测试
有什么独特性?239
22.2使用敏捷原则241
22.3数据——关键资产242
22.4大数据245
22.5总结247
第23章测试和DevOps249
23.1DevOps简介249
23.2DevOps和质量250
23.3测试人员如何增加DevOps的
价值255
23.4总结258
第Ⅷ部分实践中的敏捷测试
第24章可视化你的测试263
24.1沟通测试的重要性263
24.2针对持续改进的可视化267
24.3测试及测试结果的可视化270
24.4总结271
第25章综述273
25.1增强信心的实践273
25.1.1运用实例274
25.1.2探索式测试275
25.1.3特性测试275
25.1.4持续学习276
25.1.5环境制约277
25.1.6实事求是278
25.2营造共同的愿景279
25.3总结281
附录APage对象实践实例283
附录B诱导初学者289
术语表291
参考资料295
参考文献303

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网