注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件工程及软件方法学微服务质量保障:测试策略与质量体系

微服务质量保障:测试策略与质量体系

微服务质量保障:测试策略与质量体系

定 价:¥79.00

作 者: 嘉木 著
出版社: 机械工业出版社
丛编项:
标 签: 暂缺

购买这本书可以去


ISBN: 9787111708506 出版时间: 2022-08-01 包装: 平装
开本: 32开 页数: 167 字数:  

内容简介

  这是一本从微服务测试策略、测试方法、测试技术以及微服务质量保障体系搭建等角度讲解微服务质量保障的著作。本书既高度浓缩了作者从功能测试工程师到测试专家的成长经验,又融合了作者在微服务质量保障领域近10年的实战经验。全书一共6章,主要包括如下内容:(1)微服务架构下服务端质量的挑战,以及应该通过什么样的测试策略和质量保障体系来应对这些挑战;(2)微服务测试策略,主要包括单元测试、集成测试、组件测试、契约测试、端到端测试等;(3)微服务质量保障体系的搭建,以及相对应的流程和规范;(4)微服务的测试技术,包括技术选型分析、常见的提效技术和专项测试技术;(5)如何从质量、效率、价值3个维度做好微服务度量与运营,以及相应的组织保障;(6)通过软件测试新趋势和QA核心竞争力这两个话题,带领读者了解技术发展趋势以及QA职业规划。

作者简介

  嘉木资深测试技术专家,从事软件质量保障工作10余年,拥有近10年微服务质量保障经验和5年的测试团队管理经验,现就职于某互联网大厂。擅长服务端测试、性能测试、测试策略分析、质量保障体系搭建和测试团队搭建等工作。曾就职于金山软件、奇虎 360等知名公司,业务涉及网络游戏、搜索引擎、即时通信软件、LBS等诸多领域。

图书目录

前言
第1章 微服务测试概况1
1.1 微服务架构简介1
1.1.1 微服务架构演化史1
1.1.2 微服务架构的特点和缺点5
1.2 微服务架构下的质量挑战8
1.2.1 架构设计复杂度高9
1.2.2 团队协作难度大10
1.2.3 测试成本高12
1.3 微服务架构下的测试策略15
1.3.1 常见测试策略15
1.3.2 如何保障测试活动的全面性和有效性18
1.4 本章小结20
第2章 微服务测试策略详解22
2.1 单元测试22
2.1.1 单元测试的价值23
2.1.2 单元测试类型25
2.1.3 如何进行单元测试27
2.1.4 单元测试实例29
2.1.5 单元测试最佳实践32
2.2 集成测试34
2.2.1 集成测试的概念35
2.2.2 微服务架构下的集成测试35
2.2.3 常见问题解决方案38
2.3 组件测试41
2.3.1 组件测试简介41
2.3.2 进程内组件测试43
2.3.3 进程外组件测试45
2.4 契约测试50
2.4.1 契约测试产生的背景51
2.4.2 契约测试简介54
2.4.3 契约测试实例55
2.5 端到端测试59
2.5.1 端到端测试详解60
2.5.2 端到端测试的两种形式64
2.5.3 端到端测试实践心得65
2.6 本章小结67
第3章 微服务质量保障体系68
3.1 质量保障体系68
3.1.1 质量保障体系:以不变应万变69
3.1.2 建立质量保障体系的切入点70
3.1.3 质量保障体系全景72
3.2 质量保障体系的流程规范74
3.2.1 业务流程价值链75
3.2.2 研究流程中的业务规范77
3.2.3 流程规范的制定和落地85
3.2.4 实践经验和认知87
3.3 本章小结88
第4章 微服务测试技术89
4.1 技术选型89
4.1.1 常见痛点及选型分析90
4.1.2 对技术选型的认知96
4.2 提效技术97
4.2.1 释放人力的测试技术97
4.2.2 对提效技术的认知100
4.3 专项测试技术103
4.3.1 非功能测试104
4.3.2 常见的专项测试技术104
4.4 CI、CD和测试环境109
4.4.1 CI、CD和测试环境简介109
4.4.2 各环境说明及其测试关注点114
4.5 本章小结122
第5章 微服务度量与运营123
5.1 如何做好质量和效率的度量与运营123
5.1.1 度量与运营的定义124
5.1.2 质量度量体系125
5.1.3 质量运营131
5.2 效率和价值134
5.2.1 效率度量134
5.2.2 价值度量与运营141
5.3 组织保障:质量是设计出来的144
5.3.1 协同方角色144
5.3.2 质量文化建设152
5.4 本章小结154
第6章 QA如何打造和提升自身的核心竞争力155
6.1 软件测试新趋势探讨155
6.1.1 新型业务形态和传统行业互联网化156
6.1.2 新技术带来新的机遇和挑战156
6.1.3 测试技术和方法发生新的变化159
6.1.4 测试人才结构发生变化161
6.2 QA的核心竞争力162
6.2.1 怎样理解核心竞争力162
6.2.2 QA职业生涯的可能性163
6.2.3 核心竞争力的3个阶段164
6.3 本章小结167

本目录推荐