扫码阅读
手机扫码阅读

测试开发进阶之旅

427 2023-09-01
文章摘要

IT从业人员的提升途径:TestOps架构师课程

IT从业人员面临的困境是在30岁时技术优势不显,缺乏核心竞争力。TestOps架构师课程旨在帮助这些从业者构建理念、技术深度和广度的质量效能体系,保持在行业的前端。

课程背景

课程源于与云大的学习交流,及在公司由测试开发转向产品设计的经历。最初不愿分享因自觉经验不足,但意识到网上缺乏从0到1的DevOps平台建设经验,因而开始准备课程,分享个人的实践与心得。

备课过程

备课主要讨论内容侧重点,包括平台建设、自动化测试、第三方平台整合和主代码实现。目标是使学员理解DevOps平台设计理念和开发知识,并避免常见错误。

课程大纲

课程结合理论和实践,介绍DevOps平台的最少MVP,目的是让学员全面理解DevOps平台,即使不直接开发,也能参与使用和设计。

DevOps平台设计

平台设计的首要任务是解决全链路跟踪问题。通过与业务团队和领导的沟通,设计产品项目管理功能,并整合敏捷项目管理框架的概念。

DevOps平台功能介绍

介绍平台的功能,使用云效和TAPD作为示例,结合线框图讲解,并扩展讲解如何通过代码自动化更新节点执行情况和将用例转化为自动化脚本。

开发计划与项目开发

讲解如何根据理论制定版本发布计划、排列用户故事优先级,以及选择框架、进行源码分析和二次开发。

在线思维导图与自动化测试

详细讲解在线思维导图工具的原理与代码,并分享MeterSphere的执行原理和平台整合经验。

Nginx和定时任务

讲解Nginx的用途,如页面管理、缓存、负载均衡等,并介绍定时任务框架的使用和扩展。

流水线与测试覆盖率

分析流水线的构建、部署、测试过程,并讲解需求与代码覆盖率的统计方法。

写在最后

课程虽结束,但讲师的学习和分享之路未完,将继续深入学习DevOps、敏捷、测试相关知识。

作者介绍:单东东,测试开发工程师、敏捷测试工程师,曾就职于网易、大华,目前负责企业DevOps平台设计、开发、推广。

想要了解更多,点击 查看原文

TestOps 助力提升价值交付质效

27 篇文章
浏览 17.9K
加入社区微信群
与行业大咖零距离交流学习
软件研发质量管理体系建设 白皮书上线