第10课:测试人员在微服务时代的角色演变

本文探讨了在微服务架构下,测试人员(QA)的角色演变,从DevOps到TestOps。DevOps旨在统一开发和运维,通过自动化和监控提高效率。TestOps则进一步将测试融入其中,负责搭建和维护测试所需的基础设施和平台,执行各级测试。TestOps要求具备Dev、Ops和Test能力,促进团队合作,提高测试效率和产品质量。
摘要由CSDN通过智能技术生成

本达人课到目前为止,谈得都是如何实施自动化的测试。但是,无论整个流程多自动化,都需要“人”这个角色来加以设计、开发、管理和维护。这离不开测试人员的全力投入。长期以来,测试人员在开发企业中常常面临着定位不清晰、职业发展路径未明,乃至被管理层认为可有可无的窘境。这一方面,固然与企业对于质量的重视不足有关,需要企业管理层、开发团队负责人员加以改进,另一方面,也的确需要测试人员从自身角度分析原因:怎么样不断提升自己的能力,适应新技术、新架构、新趋势。

在这最后一节课,我想谈谈 QA(质量测试人员)这个角色在微服务架构下的演变方向。

DevOps的出现

早期的软件开发只有软件工程师一人完成,为了提高效率逐渐实行分工模式:开发(Dev)、测试(Test)、运维(Ops)。不同角色担任不同的任务。分工越来越细之后带来了问题也越来越突出,那就是各角色之间的沟通成本越来越高。而全栈工程师、DevOps 和 TestOps 等职位和概念的提出,本质就是把不同的工作集中在一个人身上,或者让一个人涉及到更多方面的工作,从而来降低这种沟通成本。

下面这张图显示的是开发、测试和运维之间的关系。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Wei_Cui_csdn

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值