TestOps前提之了解DevOps

Posted TestOps

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TestOps前提之了解DevOps相关的知识,希望对你有一定的参考价值。

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

        所以说:要想了解TestOps,必须要先了解DevOps。

DevOps 

        DevOps是一种软件工程文化和实践,旨在统一软件开发(Dev)和软件运维(Ops)。DevOps运动的主要特点是在软件构建的所有步骤中极力提倡自动化和监控,从集成、测试、发布到部署和基础设施管理。DevOps的目标是缩短开发周期,增加部署频率,更可靠的发布,与业务目标紧密结合。

        Dev、QA、Ops的交汇处我们认为就是DevOps。实际上,DevOps就是把产品开发过程中各角色交汇处的活给干了,让各部门都专注于干他们自己的活儿。

        DevOps是一个完整的面向IT运维的工作流,以IT自动化以及持续集成(CI)、持续部署(CD)为基础,来优化程式开发、测试、系统运维等所有环节。



TestOps 介绍

        TestOps主要目的是推动整个研发体系与发布体系更多在质量方面。可以这样理解DevOps是从研发推动配合运维和测试,而TestOps是从测试角度推动研发和运维。所以TestOps才是真正把测试落地到整个研发体系的关键岗位。

        TestOps前提之了解DevOps


        从上图可看出,测试与运维交叉的工作,通过TestOps来完成。


        DevOps总的来说轻测试,而我们做 TestOps 也不是完全脱离DevOps,一直强调我们要做 TestOps 的云大大和韬光,已经为了避免自己闭门造车,所以先去学DevOps了,想一起做的欢迎你们的加入:

        

开班啦!!!

DevOps Master 认证的特点

  • 全球首套也是唯一一套DevOps Master级别认证

  • 由IT管理全球中立权威认证机构EXIN发布

  • 由丰田精益生产TPS认证学院院长Toda先生参与认证架构设计

  • 覆盖欧盟ICT人员能力框架e-CF中五大能力域中的四个域和四十个能力项中的十六项核心能力项


认证目标人群

        EXIN DevOps Master 认证体系的目标人群是那些希望能够掌握ICT管理最新发展动态的所有专业人员。在DevOps团队中工作的任何人员,或正考虑转向DevOps的企业及该企业内的人员,都将受益于EXIN DevOps Master认证项目。

目标群体包括(不限于):

        应用或服务产品经理、敏捷项目经理、Agile Scrum Master、项目经理、测试工程师、测试经理、IT服务经理、IT流程经理、精益IT从业人员。 

        这还不是此次的重点哟,重点在于你将会和我们的 云层大大韬光大大 成为同窗好友,对,你没看错,他们两位将参与此次的培训。 


下面是本期的培训介绍:


咨询或有意报名的,请发送联系方式到邮箱:     hejianjun@testops.cn


以上是关于TestOps前提之了解DevOps的主要内容,如果未能解决你的问题,请参考以下文章

DevOps/TestOps(运维开发 or 测试运维?)

DevOps与TestOps工程师学习总结

TestOps宣言

第三章:TestOps方法论

站在DevOps肩膀上的TestOps

设计模式之前提基础