• 【正版】阿里测试之道9787121429361
  • 【正版】阿里测试之道9787121429361
  • 【正版】阿里测试之道9787121429361
  • 【正版】阿里测试之道9787121429361
  • 【正版】阿里测试之道9787121429361
21年品牌 40万+商家 超1.5亿件商品

【正版】阿里测试之道9787121429361

正版旧书 85成新左右 里面部分划线标记 内容完好 可正常使用 旧书不附带光盘

39 3.0折 128 九品

仅1件

天津武清
认证卖家担保交易快速发货售后保障

作者陈琴 等

出版社电子工业出版社

ISBN9787121429361

出版时间2022-03

装帧平装

开本16开

定价128元

货号9787121429361

上书时间2024-06-19

亲亲一家de书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
商品描述
前言

保障一个大规模在线数字系统的质量,是一件充满挑战又值得敬畏的事情。每一分每

 

一秒,系统都在开发变更中迭代、在用户行为下学习、在环境变化中适应、还不时要面对

 

突发的流量、攻击或基础设施的故障。保障这样的系统准确、稳定、安全地运行,和保障

 

一个鲜活生命体的健康一样,需要一些“魔法”。

 

互联网技术带来的变革,已经深入商业、民生、社会的方方面面,数字系统成为社会

 

的生命系统。保障数字系统质量的方法,必须变成可复制的工程实践经验,被所有从业者

 

掌握。阿里的技术质量团队分享了过去二十余年保障大规模电商、物流、支付、云系统顺

 

利运行的经验,写成此书,希望在这个方向上做出一份绵薄贡献。

 

解决质量问题,需要以求真务实的态度,根据场景与技术栈的实际情况,给出具体的

 

解决方案。但一切质量技“术”的背后,还是能够看到大家不约而同的“道”。

 

一是“质量左移”。追本溯源定位引发质量问题的源头,并且在靠近源头处采取有效

 

的措施进行缺陷控制,是成本的方式。大到架构层面的容灾容错设计,小到代码门禁

 

的严格纪律,都是质量左移的实践。

 

二是“端到端验证”。只有通过端到端的方式才能对质量进行真正可靠的验证。阿里在

 

保障“双 11”流量洪峰顺利通过的实践中沉淀下来的全链路压测技术就是一个有代表性的

 

案例。

 

三是“持续验证与恢复”。对系统的正确性、性能、稳定性、用户体验等方面进行在线

 

监控、持续验证,在问题出现的时间发现并快速修复——我们常常把这种能力比作系

 

统内在的免疫能力。有了这种系统内在的免疫能力,搭配各种灰度发布验证技术,就可以

 

极大地降低缺陷可能造成的影响。

 

系统的质量就像一面镜子,能反映出一个技术团队的综合水平,不仅包括技术能力,

 

也包括管理水平与技术素养。抓质量的根本是建立整个团队的质量意识,提升团队的质量素养。每一次对故障的复盘,都是提升质量意识与水平的绝好机会。然而,通过真实故障

 

来学习,毕竟成本较高,且随着系统越来越健康,通过真实故障进行学习的机会也越来越

 

少。这时就需要建立有效的故障演练体系,让系统质量与团队能力可以持续增长。在本书

 

中,大家也可以了解到阿里在这方面的有效实践。

 

身处数字革命大潮中,我们能感受到技术的快速演进。当然,质量技术也在与时俱进。

 

很多记录在这本书中的实践,在出版时已经被更新,或者被更好的方法替代了。我们能做

 

的,一方面是把握变化背后的不变之道,另一方面是持续分享。

 

2019 年,阿里质量团队发起了 TICA 质量创新大会,与行业伙伴一起打造面向质量技

 

术创新前沿的论坛。TICA 的主题从 2019 年的“测思未来”,到 2020 年的“云端智测”,再

 

到 2021 年的“智测美好”,一直都把握住了质量技术的发展脉搏。我也希望有越来越多的

 

读者能够相会在 TICA,共同推动质量技术的持续进步。

 

美好质量,是我们的共同向往。

 

程立

 

阿里巴巴集团首席技术官

 

2022 年 2 月



 
 
 
 

商品简介

本书是阿里巴巴集团自成立以来本全面记录阿里测试技术的书籍。围绕测试团队经常面临的困局,介绍了一系列技术创新、经验和方法。结合电商、移动、搜索、、广告、IoT、金融、物流等业务场景,总结了阿里在大促保障、移动App测试、大数据测试、AI系统测试、云计算测试、资损防控、物流类测试等领域的方法、技术和工具平台,以及故障快恢、灰度发布、突袭演练等安全生产技术。全书聚焦技术亮点和增量,总结实战经验和教训,呈现技术体系和思考,与业界同人交流。本书适合互联网行业中的高级测试管理和技术人员阅读,这些人员有比较深厚的测试基础,面对诸多质量挑战,迫切需要寻求测试技术的突破以支撑业务的快速增长。对于想在类似业务领域建立完整测试体系的从业人员,无论经验背景如何,本书都将提供一些有益的启发。对于高校学生和学术界科研人员,本书也提供了一个了解阿里测试实践的窗口。



作者简介
    阿里巴巴技术质量小组负责横向拉通、组织协调各条业务线测试技术的探索和布局,提升测试技术专业能力,促进人才发展,实现突破和创新。对外的分享交流合作包括“阿里巴巴技术质量”公众号、年度行业会议——阿里巴巴质量创新大会(TICA)、校企合作研究项目等。

目录
第1章测试团队的发展之路1

1.1测试团队面临的困局1

1.2建立代码门禁2

1.2.1什么是代码门禁3

1.2.2代码门禁的效果3

1.2.3落地和优化4

1.2.4更多的用途5

1.3理解测试的本质5

1.4缩短反馈弧7

1.4.1为什么缩短反馈弧是关键7

1.4.2怎么才算反馈弧短8

1.4.3缩短反馈弧的成本和投入产出比9

1.5提升测试的稳定性10

1.5.1高频10

1.5.2隔离13

1.5.3用完即抛14

1.5.4不自动重跑15

1.6提升测试的有效性16

1.6.1测试有效性需要面对的挑战16

1.6.2变异测试和Bug注入17

1.6.3更多的注入类型21

1.7提升测试的充分性25

1.7.1用例自动生成25

1.7.2业务覆盖率度量30

1.8从测到不测31

1.8.1防错设计31

1.8.2静态代码分析和Bug自动识别41

1.9本章小结42

第2章大促质量保障44

2.1大促全链路的风险与挑战44

2.1.1优选优选流量洪峰下的高可用挑战44

2.1.2纷繁复杂的用户场景45

2.1.3无处不在的用户体验46

2.1.4三位一体的保障体系46

2.2全链路压测47

2.2.1全链路影子体系47

2.2.2全链路压测模型48

2.2.3全链路压测执行策略49

2.2.4常态化智能压测50

2.3全链路功能52

2.3.1统一环境隔离52

2.3.2全链路影子数据54

2.3.3全链路大促用例精简56

2.4全民预演59

2.4.1什么是全民预演59

2.4.2全民预演的核心目标60

2.4.3全民预演如何实施61

2.4.4预演执行策略的制定63

2.4.5预演问题的收集和跟进64

2.4.6大促持续集成64

2.4.7全民预演平台化支撑65

2.5预案开关68

2.5.1预案的使用场景68

2.5.2预案评估方式69

2.5.3预案流程70

2.5.4预案平台70

2.5.5预案与攻防72

2.5.6预案的目标与展望72

2.6全链路预热73

2.6.1解法73

2.6.2适用的业务场景75

2.6.3核心应用场景76

2.7快速扩/缩容78

2.7.1分析79

2.7.2方案79

2.7.3优化80

2.7.4演练84

2.7.5效果84

2.7.6展望85

2.8风控识别引擎压测85

2.8.1分析问题86

2.8.2延伸89

2.9本章小结89

第3章移动App测试90

3.1移动App测试的主要类型、方法和工具90

3.1.1功能性测试――从手工到自动化90

3.1.2专项测试――从简单到专业好用95

3.1.3稳定性测试――智能化测试的初次尝试99

3.1.4兼容性测试――智能推荐109

3.2移动测试的标准、流程和经验125

3.2.1深度专项验收――大促125

3.2.2前端发布管控127

3.2.3客户端代码持续集成132

3.3移动端线上质量保障140

3.3.1性能监控140

3.3.2性能分级与降级146

第4章大数据测试151

4.1大数据应用测试的介绍151

4.1.1大数据应用测试要解决的问题是什么151

4.1.2大数据应用的技术质量体系综述153

4.2算法系统质量155

4.2.1算法测试的定义155

4.2.2算法工程质量156

4.2.3特征质量与评估162

4.2.4模型质量的评估163

4.2.5深度学习平台质量(大规模分布式训练系统的测试)167

4.3工程系统质量168

4.3.1功能测试平台Markov168

4.3.2无人值守的性能测试182

4.4效果评估185

4.4.1效果评估的挑战186

4.4.2用户体验保障186

4.5对大数据应用测试的预判190

第5章AI系统测试193

5.1语音类产品测试――智能音箱测试193

5.1.1智能音箱业务介绍193

5.1.2语音类产品测试的挑战195

5.1.3天猫精灵测试策略196

5.1.4端端语音测试197

5.1.5算法评测208

5.1.6总结211

5.2计算机视觉类产品测试方案211

5.2.1计算机视觉类业务流程介绍212

5.2.2计算机视觉类测试分析215

5.2.3计算机视觉类测试方案217

5.2.4总结230

第6章云计算测试231

6.1专有云质量定义及挑战231

6.2高可用测试――坚如磐石233

6.2.1设计思想233

6.2.2异常模拟234

6.2.3复杂场景测试235

6.2.4自动化测试236

6.3性能容量压测――分层覆盖238

6.3.1单产品性能――基础能力239

6.3.2平台性能容量――集成视角240

6.3.3用户场景性能――业务视角242

6.4热升级――给飞行中的飞机更换发动机244

6.4.1技术原理244

6.4.2测试挑战245

6.5用户场景测试――知己知彼247

第7章金融类测试之资损风险防控251

7.1资损风险防控体系251

7.1.1怎么防252

7.1.2怎么控252

7.1.3止损252

7.2资损风险防范253

7.2.1资金产品测试要点253

7.2.2资金系统测试要点255

7.2.3资金项目变更规范266

7.2.4资金测试框架/平台268

7.3资损风险识别271

7.3.1数据核对体系271

7.3.2数据核对平台275

7.4资损风险应急278

7.5资损防控文化278

第8章物流类测试280

8.1物流类通用测试技术280

8.1.1基于测试服务化的可编排测试280

8.1.2基于业务流量的采集和回放平台283

8.2仓储实操类测试技术285

8.2.1仓储实操机器人业务介绍285

8.2.2仓储实操机器人业务面临的质量挑战285

8.2.3仓储实操机器人自动化测试方案及结果286

8.3末端IoT设备测试技术290

8.3.1末端物流业务介绍290

8.3.2硬件服务与系统服务质量保证的挑战291

8.3.3阿里巴巴菜鸟末端IoT设备通用的测试产品及方案291

8.3.4硬件服务与系统服务质量保障成果296

8.4全球化物流骨干网测试技术298

8.4.1全球化物流骨干网业务简介298

8.4.2全球化物流骨干网质量挑战299

8.4.3全球化物流骨干网测试方案300

第9章安全生产303

9.1资金安全303

9.1.1资损定义304

9.1.2资损解决方法304

9.1.3资金安全策略306

9.1.4体系化解决方案307

9.1.5资金安全产品介绍309

9.1.6资金安全展望314

9.2故障快恢315

9.2.1功能介绍315

9.2.2关键技术316

9.3灰度发布318

9.3.1抓手――变更三板斧318

9.3.2灰度生态建设319

9.3.3灰度常坚守,安全无止境320

9.4信息安全风险321

9.4.1风险识别321

9.4.2风险应对323

9.4.3持续优化326

9.5突袭演练327

9.5.1背景327

9.5.2突袭演练策略327

9.5.3突袭演练技术大图329

第10章回顾和展望331

10.1阿里测试的昨天和今天331

10.2测试是软件开发的一个领域334

10.3软件质量的挑战和不变量336

10.4展望未来341

10.5写在最后347

内容摘要
本书是阿里巴巴集团自成立以来第一本全面记录阿里测试技术的书籍。围绕测试团队经常面临的困局,介绍了一系列技术创新、经验和方法。结合电商、移动、搜索、推荐、广告、IoT、金融、物流等业务场景,总结了阿里在大促保障、移动App测试、大数据测试、AI系统测试、云计算测试、资损防控、物流类测试等领域的方法、技术和工具平台,以及故障快恢、灰度发布、突袭演练等安全生产技术。全书聚焦技术亮点和增量,总结实战经验和教训,呈现技术体系和思考,与业界同人交流。

本书适合互联网行业中的不错测试管理和技术人员阅读,这些人员有比较深厚的测试基础,面对诸多质量挑战,迫切需要寻求测试技术的突破以支撑业务的快速增长。对于想在类似业务领域建立完整测试体系的从业人员,无论经验背景如何,本书都将提供一些有益的启发。对于高校学生和学术界科研人员,本书也提供了一个了解阿里测试实践的窗口。

主编推荐
"◇阿里官方首本测试书,思辨测试要义,细解技术创新
◇电商、移动、搜索、推荐、广告、IoT、金融、物流等业务场景全覆盖
◇技术创新、经验、方法、工具、平台一应俱全
◇涉及大促保障、移动App测试、大数据测试、AI系统测试、云计算测试、资损防控、物流类测试等领域
◇更有故障快恢、灰度发布、突袭演练等安全生产技术 
◇有亮点、有增量、有经验、有教训,更有体系和思考"

媒体评论
"保障一个大规模在线数字系统的质量,是一件充满挑战又值得敬畏的事情。每一分每一秒,系统都在开发变更中迭代、在用户行为下学习、在环境变化中适应,还不时要面对突发的流量、攻击或基础设施的故障。保障这样的系统准确、稳定、安全地运行,和保障一个鲜活生命体的健康一样,需要一些“魔法”。阿里的技术质量团队分享了过去二十余年保障大规模电商、物流、支付、云系统顺利运行的经验,写成此书,希望在这个方向上做出一份绵薄贡献。
程  立
阿里巴巴集团首席技术官  

本书为阿里巴巴技术质量小组所著,从对阿里测试实践的整体介绍出发,结合其面向特定领域的测试技术和实践展开讨论,给广大产业界人员、高校学生和学术界研究者提供了一扇了解、学习和借鉴阿里测试之道的很有价值的窗口。本书中不少内容涉及对学术界提出的经典或前沿理念、方法和技术的落地和改进,体现了阿里在工程实践中积极探索和开拓创新的精神。
谢  涛
北京大学计算机学院讲席教授
高可信软件技术教育部重点实验室(北京大学)副主任
中国计算机学会软件工程专委会副主任
美国计算机协会(ACM)会士、电气电子工程师学会(IEEE)会士、美国科学促进会(AAAS)会士

有幸提前阅读了《阿里测试之道》,深深感到这本书值得一读。这本书有实实在在的干货,深入讨论了当今流行的测试技术及其实践,也更具系统性、更贴近我们的日常工作。认真学习之后,你虽然不能“天下”,但可以在今后的测试工作中解决许多问题,披荆斩棘,勇往直前。
朱少民
同济大学特聘教授、《全程软件测试》和《敏捷测试》作者"

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP