微服务质量保障 20 讲,掌握软件测试新趋势,提高核心竞争力

随着各行业应用的日益复杂化,主流的开发框架便由传统的单体应用架构转向微服务架构。技术快速更迭,开发人员和测试人员一定要尽早树立测试策略分析和构建质量保障体系的意识,从全局视角理解所在业务中的质量保障体系。以终为始,有意识、有规划地补齐质量保障体系中的各种手段和技能,才能去体验不同的职业成长路径。

你会学到什么?

本专栏共 20 讲,分为四大模块,从微服务架构的特点入手,为你分析在微服务架构之下,服务端和测试人员将面临的挑战及应对策略。

第一模块,微服务测试概况。为你梳理微服务架构下服务端质量面临的各种挑战,以及应该通过什么样的测试策略和质量保障体系来应对这些挑战。学完本部分,你可以对微服务有个基本了解,能够从正反两面来看微服务的特点,为做好微服务测试打好基础。

第二模块,微服务测试策略详解。微服务测试在深度上需要通过分层测试来完成,主要包括单元测试、集成测试、组件测试、契约测试、端到端测试等分层测试技术和方法,这里将一一详解这些内容。学完本部分,你会具备对微服务进行深度测试的能力。

第三模块,微服务质量保障体系。只有分层的测试策略无法全面保障服务端质量,这里将详细讲解微服务的质量保障体系。带你在实际的项目中,学习优化研发过程中的流程规范,优化测试技术和工具,并可以对微服务的各类属性进行有效度量与运营。学完本部分,你可以全方位、多角度地构建微服务的质量保障体系。

第四模块,扩展话题探讨。通过“软件测试新趋势探讨”和“测试从业者如何打造自身的核心竞争力”这两个话题,你将了解趋势,并保持开放心态,主动拥抱变化。

毫不夸张地说,如果你能深入和掌握这个专栏的全部内容,一般的互联网独角兽公司对你来说游刃有余。

课程目录

模块一:微服务测试概况
01 | 微服务架构有哪些特点?
02 | 微服务架构下的质量挑战
03 | 微服务架构下的测试策略
模块二:微服务测试策略详解
04 | 单元测试:怎样提升最小可测试单元的质量?
05 | 集成测试:如何进行微服务的集成测试?
06 | 组件测试:如何保证单服务的质量?
07 | 契约测试:如何进行消费者驱动的契约测试?
08 | 端到端测试:站在用户视角验证整个系统
模块三:微服务质量保障体系
09 | 微服务架构下的质量保障体系全景概览
10 | 流程规范篇:高速迭代的研发过程需要怎样的规范?
11 | 测试技术篇:测试技术这么多,我该如何选型?
12 | 测试技术篇:如何提升测试效率?
13 | 测试技术篇:专项测试技术解决了哪些专项问题?
14 | CI/CD 篇:如何更好地利用多个“测试”环境?
15 | CI/CD 篇:如何构建持续交付工具链?
16 | 度量与运营篇:如何做好质量和效率的度量与运营?
17 | 度量与运营篇:如何度量与运营效率和价值?
18 | 组织保障篇:质量是设计出来的
模块四:扩展话题探讨
19 | 软件测试新趋势探讨
结束语 | QA 如何打造自身的核心竞争力?

下载权限

查看
  • 免费下载
    评论并刷新后下载
    登录后下载

  • {{attr.name}}:
您当前等级为
登录后免费下载登录 黑名单反思中,不准下载! 评论后刷新页面下载评论 支付以后下载 需要登录 支付积分以后下载立即支付 支付以后下载立即支付 您当前的用户组不允许下载升级权限
您有每天免费下载所有资源次特权,今日剩余 已取得下载权限
重要声明

本站资源均来自网络分享,仅用于站内学习或测试研究使用。如有侵犯您的权益请私信留言,我们会第一时间审核。未经原版权作者许可,禁止用于任何商业途径,请在下载二十四小时内删除!


如果遇到需要升级才可获取的素材,建议升级对应的权限。 全站 90% 以上的素材“均有备份”。 本站资源均以主流网盘分享,以 7z、rar、分卷等常见的格式压缩,为防止有人压缩软件不支持 7z 格式,7z 解压,建议下载 7-zip,zip、rar 解压,建议下载 WinRAR 手机下载解压教程详见 帮助中心 。

学习课程

Python 基础 + 爬虫精进课程

2022-04-24 01:00

学习课程

Dubbo 源码解读与实战,掌握框架底层源码,提升实战开发能力

2022-04-25 12:20

相关文章

大型网站核心技术微服务架构实战

大型网站核心技术微服务架构实战

大型网站必备核心技术,微服务架构详解,是升职加薪、弯道超车必备技能。

ZooKeeper 分布式过程协同技术详解

ZooKeeper 分布式过程协同技术详解

本书分三部分,共10章。第一部分(第1~2章)阐述 Apache ZooKeeper 这类系统的设计目的和动机,并介绍分布式系统的一些必要背景知识。第1章介绍ZooKeeper可以做什么,以及其设计如何支撑这些任务。第2章介绍基本概念和基本组成模块,并通过命令行工具的具体操作介绍了ZooKeeper…

Spring Cloud 微服务架构设计与开发实战

Spring Cloud 微服务架构设计与开发实战

本次课程将带领同学们进行微服务产品的开发到实战部署,真正意义上的企业级微服务架构技术课程。课程内容包括了微服务技术从工程准备到 Jenkins 持续交付准备技术,课程内容可以在很大程度上帮助同学们拓宽视野,在企业 IT 中发挥的更好。

柠檬班 Python 自动化测试第 35 期

柠檬班 Python 自动化测试第 35 期

本课程围绕真实企业级测试场景和实战项目系统讲解了 Python 自动化测试技术栈,包含 Python 核心技术、接口自动化、App 自动化、Web 自动化、RobotFramwork 框架等内容,围绕真实企业级测试场景,让你全面掌握自动化测试知识体系,快速提升测试实战经验。 资源目录 03 web自…
0 条回复 A文章作者 M管理员
发表垃圾评论,一经核查直接关小黑屋
    暂无讨论,说说你的看法吧
个人中心
今日签到
有新私信 私信列表
全站搜索