微服务质量保障 20 讲

课程简介:

我是嘉木进入测试行业已有十几年了,曾在金山、美团、360等多家知名公司任职过,期间我曾负责大型网游项目的功能测试和服务端维护的工作,经历了整个项目和团队的搭建过程,并参与了质量保障体系的搭建。因为完整的大型项目经验和质量保障的经历,我顺利拿到了大厂的offer,并转入到了互联网的行业。在之后我开始负责20多人的测试团队管理工作,并从0到1的建立起了千万级用户量的即时通讯软件的服务端质量保障体系,目前该体系仍在这个项目当中发挥的重要作用,可以说这十年我见证了国内从PC互联网到移动互联网的转型,那我自身也是经历了从功能测试工程师到服务端测试开发工程时再到测试专家的成长蜕变。
随着各行业应用的日益复杂化,产品为了去适应不断变化的市场需求,就需要快速的迭代。而为了适应这种快速迭代的开发需求,主流的开发框架便从传统的单体应用架构转向了微服务架构。技术的快速更迭守成显然不是我们正确的选择,测试从业者需要去跟上时代的步伐,如果满足于现状,则很容易掉队甚至被淘汰。比如现阶段很多测试从业者还在项目当中进行着点点的这样的一个测试工作,其实这样不但工作效率极低,而且难以去积累实质的经验,久而久之就会变成一个恶性循环。再比如很多测试从业者积累的知识、经验或者技能往往只适用于自己当下的这个工作场景,这也导致了他们不能轻易的去更换测试对象,或者换所负责的业务模块,甚至去换工作,因为这样不仅要去学习新的业务,还需要去适应新的协同方,还需要去变换测试方法和技能等等。
那也有很多测试从业者认识到了互联网的核心其实是各种各样的微服务,而且微服务承载了业务的核心逻辑和用户价值,所以他们选择了服务端测试工程师这个职业方向。
我觉得这个思路和切入点是非常好的,但是对于微服务架构下面,服务端应该如何测试?网络上面大多是关于接口测试、自动化及框架之类的资料很难让他们去建立一个整体的认知,并因此容易误会为服务端测试只能通过接口测试的方式来进行,其实服务端测试是一套全方位的质量保障体系,除了保证对外提供的接口符合要求之外,在业务的广度和技术的深度方面都需要有良好的这种覆盖率,并且要求有一系列的流程规范、方法、工具等去做支撑,而软件测试人员需要根据技术架构和测试对象的这种特点,相应的去调整自己的测试策略和思路,积累和总结测试方法和技能,进而去沉淀出体系化的保障体系。
在此之外,各大互联网公司也在积极地去招募服务端测试高级工程师、服务端测试开发工程师等服务端的测试岗位薪资非常的具有竞争优势。文稿中有三家大型互联网公司的关于服务端相关的测试岗位,包括薪资和一些基本的介绍,可以查看文稿中的图片,从招聘需求当中我们也可以看到,与很多测试从业者对服务端测试的认知和技能还停留在传统的服务端测试阶段不同的是,大厂已经明确要求服务端测试工程师需要参与到服务端质量保障体系的建设。

课程截图:

课程目录:

[4221]开篇词既往不恋,当下不杂,未来不迎.md
[4222]01微服务架构有哪些特点?.md
[4223]02微服务架构下的质量挑战.md
[4224]03微服务架构下的测试策略.md
[4225]04单元测试:怎样提升最小可测试单元的质量?.md
[4226]05集成测试:如何进行微服务的集成测试?.md
[4227]06组件测试:如何保证单服务的质量?.md
[4228]07契约测试:如何进行消费者驱动的契约测试?.md
[4229]08端到端测试:站在用户视角验证整个系统.md
[4230]09微服务架构下的质量保障体系全景概览.md
[4231]10流程规范篇:高速迭代的研发过程需要怎样的规范?.md
[4232]11测试技术篇:测试技术这么多,我该如何选型?.md
[4233]12测试技术篇:如何提升测试效率?.md
[4234]13测试技术篇:专项测试技术解决了哪些专项问题?.md
[4235]14CICD篇:如何更好地利用多个“测试”环境?.md
[4236]15CICD篇:如何构建持续交付工具链?.md
[4237]16度量与运营篇:如何做好质量和效率的度量与运营?.md
[4238]17度量与运营篇:如何度量与运营效率和价值?.md
[4239]18组织保障篇:质量是设计出来的.md
[4240]19软件测试新趋势探讨.md
[4241]结束语QA如何打造自身的核心竞争力?.md
文档
[4221]开篇词既往不恋,当下不杂,未来不迎.mp4
[4222]01微服务架构有哪些特点?.mp4
[4223]02微服务架构下的质量挑战.mp4
[4224]03微服务架构下的测试策略.mp4
[4225]04单元测试:怎样提升最小可测试单元的质量?.mp4
[4226]05集成测试:如何进行微服务的集成测试?.mp4
[4227]06组件测试:如何保证单服务的质量?.mp4
[4228]07契约测试:如何进行消费者驱动的契约测试?.mp4
[4229]08端到端测试:站在用户视角验证整个系统.mp4
[4230]09微服务架构下的质量保障体系全景概览.mp4
[4231]10流程规范篇:高速迭代的研发过程需要怎样的规范?.mp4
[4232]11测试技术篇:测试技术这么多,我该如何选型?.mp4
[4233]12测试技术篇:如何提升测试效率?.mp4
[4234]13测试技术篇:专项测试技术解决了哪些专项问题?.mp4
[4235]14CICD篇:如何更好地利用多个“测试”环境?.mp4
[4236]15CICD篇:如何构建持续交付工具链?.mp4
[4237]16度量与运营篇:如何做好质量和效率的度量与运营?.mp4
[4238]17度量与运营篇:如何度量与运营效率和价值?.mp4
[4239]18组织保障篇:质量是设计出来的.mp4
[4240]19软件测试新趋势探讨.mp4
[4241]结束语QA如何打造自身的核心竞争力?.mp4

下载权限

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

查看演示

  • {{attr.name}}:
您当前的等级为
登录后免费下载登录 小黑屋反思中,不准下载! 评论后刷新页面下载评论 支付以后下载 请先登录 您今天的下载次数(次)用完了,请明天再来 支付积分以后下载立即支付 支付以后下载立即支付 您当前的用户组不允许下载升级会员
您已获得下载权限 您可以每天下载资源次,今日剩余
编程与开发

Dubbo源码解读与实战

2022-4-19 8:05:41

编程与开发

Java 性能优化实战 21 讲

2022-4-19 8:15:47

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
有新私信 私信列表
搜索