深度实践微服务测试

深度实践微服务测试

评分

★★★★★

ISBN

9787111708216

出版社

机械工业出版社 2022-06-01出版

内容简介
本书是4位作者服务多个大中型知名企业后总结的微服务测试方法论与实战经验,内容翔实、鲜见。全书内容分9章,涵盖测试策略、接口与界面自动化测试、契约测试、性能测试、微服务监控、服务虚拟化、混沌工程、安全测试。一本书破解当下测试工作的众多难题,可为微服务和分布式系统的质量保障提供一站式解决方案。      本书内容具体如下。      第1章梳理各种微服务测试工作的价值与要点,帮助读者快速建立测试工作全局视角。      第2章剖析微服务环境下制定测试策略的要点、影响因素与实战技巧。      第3章介绍接口测试与界面自动化测试的主要思路与常见问题。      第4章重点讲解如何基于Pact与Spring Cloud Contract进行契约测试实践。      第5章分析性能测试在微服务和传统软件环境下的区别,并介绍全链路压测的实施思路要点。      第6章介绍微服务监控的概念、模式分类,以及监控实践、系统搭建与容器化部署。      第7章重点介绍如何在微服务环境下运用服务虚拟化技术来解决各种服务依赖问题。      第8章介绍混沌工程的价值、实施先决条件、原则与实施
AI简介
这是一本详细阐述微服务测试策略、技巧和工具的著作,由四位在多个大中型知名企业有丰富实战经验的专家撰写。全书内容分为九章,涵盖了测试策略、接口与界面自动化测试、契约测试、性能测试、微服务监控、服务虚拟化、混沌工程、安全测试等多个方面,旨在帮助读者破解当下测试工作的众多难题,为微服务和分布式系统的质量保障提供一站式解决方案。 书中详细阐述了制定有效的测试策略的重要性,包括如何识别项目中可能出现的质量风险,并制定相应的应对措施。同时,书中还深入剖析了微服务环境下制定测试策略的要点、影响因素与实战技巧,包括传统测试策略与敏捷测试策略的框架,以及微服务测试策略的四个象限和层级。 在接口测试方面,书中介绍了接口测试用例设计,包括基于单个接口的测试和基于业务场景的测试,以及全链路压测的概念和重要性。同时,书中还讲解了微服务监控的重要性,包括基础设施监控、微服务架构下的监控以及服务在运行时可能出错的监控。 在服务虚拟化方面,书中介绍了服务虚拟化的概念及其重要性,以及如何在微服务环境下运用服务虚拟化技术来解决各种服务依赖问题。此外,书中还讲解了混沌工程的定义与目的,包括混沌工程实验的设计与实施步骤
阅读/下载地址